Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.58 KB

heap-constants.md

File metadata and controls

35 lines (28 loc) · 1.58 KB
description title ms.date f1_keywords helpviewer_keywords ms.assetid
Learn more about: Heap Constants
Heap Constants
11/04/2016
MALLOC/_HEAPBADPTR
MALLOC/_HEAPEMPTY
MALLOC/_HEAPBADBEGIN
MALLOC/_HEAPOK
MALLOC/_HEAPBADNODE
MALLOC/_HEAPEND
_HEAPBADPTR
_HEAPEMPTY
_HEAPBADBEGIN
_HEAPOK
_HEAPBADNODE
_HEAPEND
_HEAPOK constants
_HEAPEND constants
HEAPBADBEGIN constants
_HEAPBADNODE constants
HEAPBADNODE constants
HEAPBADPTR constants
_HEAPEMPTY constants
HEAPEND constants
HEAPOK constants
HEAPEMPTY constants
_HEAPBADBEGIN constants
_HEAPBADPTR constants
heap constants
3f751bb9-2dc4-486f-b5f5-9061c96d3754

Heap constants

Syntax

#include <malloc.h>

Remarks

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

Constant Meaning
_HEAPBADBEGIN Initial header information wasn't found or was invalid.
_HEAPBADNODE Bad node was found, or heap is damaged.
_HEAPBADPTR _pentry field of _HEAPINFO structure doesn't contain valid pointer into heap (_heapwalk routine only).
_HEAPEMPTY Heap hasn't 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