Also, why use HeapCreate() rather than GetProcessHeap()?