|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| Yes
| Import Library
| kernel32.lib
| Header File
| winbase.h
| Unicode
| No
| Platform Notes
| None
|
|
|
HeapDestroy
The
HeapDestroy function destroys the specified heap object.
HeapDestroy decommits and releases all the pages of a private heap object, and it
invalidates the handle of the heap.
BOOL HeapDestroy(
HANDLE hHeap
| // handle to the heap
|
);
|
|
Parameters
hHeap
Specifies the heap to be destroyed. This parameter should be a heap handle
returned by the
HeapCreate function. A heap handle returned by the
GetProcessHeap function should not be used.
Return Values
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error
information, call
GetLastError.
Remarks
Processes can call
HeapDestroy without first calling the
HeapFree function to free memory allocated from the heap.
See Also
GetProcessHeap,
HeapAlloc,
HeapCreate,
HeapFree,
HeapReAlloc,
HeapSize
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database