RTL_SEGMENT_HEAP_MEMORY_SOURCE 结构 (ntifs.h)

语法

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;

成员

Flags

与段堆关联的标志。

MemoryTypeMask

包含 RTL_MEMORY_TYPE 成员的掩码。

NumaNode

指定内存所在的 NUMA 节点数。

PartitionHandle

指定分区的句柄。

Callbacks

指向 RTL_SEGMENT_HEAP_VA_CALLBACKS 结构的指针。

Reserved[2]

保留供将来使用。

要求

要求
Header ntifs.h