Platform SDK: DLLs, Processes, and Threads

WOWGlobalLockSize16

The WOWGlobalLockSize16 function combines the functionality of the WOWGlobalLock16 and 16-bit GlobalSize functions. This function can only be called in the context of a thunk.

DWORD WINAPI WOWGlobalLockSize16(
  WORD hMem,  // handle to the global memory object
  PDWORD pcb  // gets size of the global memory object
);

Parameters

hMem
[in] Handle to the object in the 16-bit global heap. This value must have been obtained from the WOWGlobalAlloc16 or WOWGlobalAllocLock16 function.
pcb
Receives the size of the object in the 16-bit global heap.

Return Values

Returns a pointer to the first byte of the memory block if successful. Otherwise, returns NULL.

Requirements

  Windows NT/2000: Requires Windows NT 3.1 or later.
  Windows 95/98: Requires Windows 95 or later.
  Header: Declared in Wownt32.h.
  Library: Included as a resource in Wow32.dll.

See Also

Generic Thunks Overview, 32-bit Generic Thunk Functions, WOWGlobalAlloc16, WOWGlobalAllocLock16, WOWGlobalLock16