PROCESS_MITIGATION_ASLR_POLICY構造体 (winnt.h)
アドレス空間ランダム化レイアウト (ASLR) のプロセス軽減ポリシー設定が含まれています。 GetProcessMitigationPolicy 関数と SetProcessMitigationPolicy 関数は、この構造体を使用します。
構文
typedef struct _PROCESS_MITIGATION_ASLR_POLICY {
union {
DWORD Flags;
struct {
DWORD EnableBottomUpRandomization : 1;
DWORD EnableForceRelocateImages : 1;
DWORD EnableHighEntropy : 1;
DWORD DisallowStrippedImages : 1;
DWORD ReservedFlags : 28;
} DUMMYSTRUCTNAME;
} DUMMYUNIONNAME;
} PROCESS_MITIGATION_ASLR_POLICY, *PPROCESS_MITIGATION_ASLR_POLICY;
メンバー
DUMMYUNIONNAME
DUMMYUNIONNAME.Flags
このメンバーは、システム使用のために予約されています。
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.EnableBottomUpRandomization
DUMMYUNIONNAME.DUMMYSTRUCTNAME.EnableForceRelocateImages
DUMMYUNIONNAME.DUMMYSTRUCTNAME.EnableHighEntropy
DUMMYUNIONNAME.DUMMYSTRUCTNAME.DisallowStrippedImages
DUMMYUNIONNAME.DUMMYSTRUCTNAME.ReservedFlags
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | winnt.h (Windows.h を含む) |