[C only] Deallocates a block of shell memory previously allocated by a call to winstl__SHMemAlloc(), winstl__SHMemRealloc() or through the IMalloc::Alloc() or IMalloc::Realloc() methods on the shell allocator (obtained via SHGetMalloc()).

[C only] Deallocates a block of shell memory previously allocated by a call to winstl__SHMemAlloc(), winstl__SHMemRealloc() or through the IMalloc::Alloc() or IMalloc::Realloc() methods on the shell allocator (obtained via SHGetMalloc()).

This function uses the shell allocator to allocate a memory block.

Parameters:

pv

Pointer to the memory block to be deallocated

Remarks:

On failure, the function will set the thread error information, which may be retrieved by the Win32 API function GetLastError()