HeapDestroy

【勇芳软件工作室】汉化HomePreviousNext

HeapDestroy函数会销毁指定的堆对象。HeapDestroy解除并释放专用堆对象的所有页面,并使堆的句柄无效。

BOOL HeapDestroy(

HANDLE 【hHeap】//处理堆
); 

参数

【hHeap】

指定要销毁的堆。该参数应该是由HeapCreate函数返回的堆处理。不应使用GetProcessHeap函数返回的堆处理。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

进程可以调用HeapDestroy而不首先调用HeapFree函数来释放从堆分配的内存。

也可以看看

GetProcessHeap,HeapAlloc, HeapCreate, HeapFree, HeapReAlloc, HeapSize