Win32: use low-level memory allocation during initialization