Майкрософт советует использовать HeapCreate,HeapAlloc ссылаясь на то, что LocalAlloc устаревшая функция и довольно медленна, хотя, как я посмотрел, она в конечном счёте ссылается на RtlHeapCreate. Хотелось бы услышать все плюсы и минусы.
Quark 1. В HeapAlloc используется векторная обработка исключений, а в LocalAlloc привычный Сех-фрейм. 2. Разница в способах зануления блока памяти