RTL_SEGMENT_HEAP_MEMORY_SOURCE structure (ntifs.h)
Syntax
typedef struct _RTL_SEGMENT_HEAP_MEMORY_SOURCE {
ULONG Flags;
ULONG MemoryTypeMask;
ULONG NumaNode;
union {
HANDLE PartitionHandle;
RTL_SEGMENT_HEAP_VA_CALLBACKS *Callbacks;
};
SIZE_T Reserved[2];
} RTL_SEGMENT_HEAP_MEMORY_SOURCE, *PRTL_SEGMENT_HEAP_MEMORY_SOURCE;
Members
Flags
The flags associated with the segment heap.
MemoryTypeMask
Contains a mask of the RTL_MEMORY_TYPE members.
NumaNode
Specifies the number of the NUMA node the memory resides on.
PartitionHandle
Handle to the specified partition.
Callbacks
Pointer to a RTL_SEGMENT_HEAP_VA_CALLBACKS structure.
Reserved[2]
Reserved for future use.
Requirements
Requirement | Value |
---|---|
Header | ntifs.h |