eHeapAllocationState enumeration (avrfsdk.h)

Specifies the current heap allocation state.

Syntax

typedef enum eHeapAllocationState {
  HeapFullPageHeap = 0x40000000,
  HeapMetadata = 0x80000000,
  HeapStateMask = 0xFFFF0000
} ;

Constants

 
HeapFullPageHeap
Value: 0x40000000
Specifies the full-page heap arrangement is being used.
HeapMetadata
Value: 0x80000000
Specifies the highest bit. When set, it has not been allocated by the user.
HeapStateMask
Value: 0xFFFF0000
Specifies a value to be used as a mask with the bitwise AND operator to indicate whether the allocation is by the user.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header avrfsdk.h

See also

Resource Enumeration

VerifierEnumerateResource