unsafe extern "system" fn HeapAlloc( hHeap: *mut c_void, dwFlags: c_ulong, dwBytes: usize ) -> *mut c_void