"Oleg Prokhorov" xolegpro@rbcmail.ru wrote:
Btw: What's the difference about {Global, Local, Virtual} memory allocation functions prefixes ? I didn't find any reasonable answer within MSDN
Global* and Local* API groups are the legacy APIs inherited from 16-bit Windows. In Win32 Local* APIs simply call their Global* counterparts. In turn, Global* APIs in Win32 are implemented on top of Heap* APIs, which in turn are implemented on top of the Virtual* API group.