WOWGlobalAlloc16
The WOWGlobalAlloc16 function allocates the specified number of bytes from the 16-bit global heap. This function can only be called in the context of a thunk.
WORD WINAPI WOWGlobalAlloc16(
WORD wFlags,
DWORD cb
);
Parameters
wFlags
[in] Specifies how to allocate memory. This parameter can be one or more of the following values.GHND
GMEM_DDESHARE
GMEM_DISCARDABLE
GMEM_FIXED
GMEM_LOWER
GMEM_MOVEABLE
GMEM_NOCOMPACT
GMEM_NODISCARD
GMEM_NOT_BANKED
GMEM_NOTIFY
GMEM_SHARE
GMEM_ZEROINIT
GPTRcb
[in] Specifies the number of bytes to allocate.
Return Value
Returns the handle of the newly allocated memory object if successful. Otherwise, returns NULL.
Requirements
Client | Requires Windows XP, Windows 2000 Professional, Windows NT Workstation, Windows Me, Windows 98, or Windows 95. |
Server | Requires Windows Server 2003, Windows 2000 Server, or Windows NT Server. |
Header | Declared in Wownt32.h. |
Library | Use Wow32.lib. |
DLL | Requires Wow32.dll. |
See Also
Generic Thunks Overview
32-bit Generic Thunk Functions
WOWGlobalLock16