MEM_EXTENDED_PARAMETER_TYPE列挙 (winnt.h)

アドレス空間へのファイル マッピングに使用される拡張パラメーターの値を定義します。

構文

typedef enum MEM_EXTENDED_PARAMETER_TYPE {
  MemExtendedParameterInvalidType = 0,
  MemExtendedParameterAddressRequirements,
  MemExtendedParameterNumaNode,
  MemExtendedParameterPartitionHandle,
  MemExtendedParameterUserPhysicalHandle,
  MemExtendedParameterAttributeFlags,
  MemExtendedParameterImageMachine,
  MemExtendedParameterMax
}  *PMEM_EXTENDED_PARAMETER_TYPE;

定数

 
MemExtendedParameterInvalidType
値: 0
MemExtendedParameterAddressRequirements
この拡張パラメーター型は、 VirtualAlloc2MapViewOfFile3 によって作成される新しいメモリ割り当てに対するアラインメントと仮想アドレス範囲の制限を指定するために使用されます。
MemExtendedParameterNumaNode
この拡張パラメーターの種類は、 VirtualAlloc2MapViewOfFile3 によって作成された新しいメモリ割り当て用に優先する NUMA ノードを指定するために使用されます。
MemExtendedParameterPartitionHandle
MemExtendedParameterUserPhysicalHandle
MemExtendedParameterAttributeFlags
この拡張パラメーター型は、 VirtualAlloc2 および MapViewOfFile3 によって作成された新しいメモリ割り当てに対して追加のフラグを指定するために使用されます。
MemExtendedParameterMax

要件

   
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
Header winnt.h