Heap Constants

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Heap Constants.

Syntax

  
#include <malloc.h>  
  

Remarks

These constants give the return value indicating status of the heap.

Constant Meaning
_HEAPBADBEGIN Initial header information was not found or was invalid.
_HEAPBADNODE Bad node was found, or heap is damaged.
_HEAPBADPTR _pentry field of _HEAPINFO structure does not contain valid pointer into heap (_heapwalk routine only).
_HEAPEMPTY Heap has not been initialized.
_HEAPEND End of heap was reached successfully (_heapwalk routine only).
_HEAPOK Heap is consistent (_heapset and _heapchk routines only). No errors so far; _HEAPINFO structure contains information about next entry (_heapwalk routine only).

See Also

_heapchk
_heapset
_heapwalk
Global Constants