Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

PROCESS_MITIGATION_POLICY enumeration

Represents the different process mitigation policies.

Syntax


typedef enum _PROCESS_MITIGATION_POLICY { 
  ProcessDEPPolicy                  = 0,
  ProcessASLRPolicy                 = 1,
  ProcessReserved1MitigationPolicy  = 2,
  ProcessStrictHandleCheckPolicy    = 3,
  ProcessSystemCallDisablePolicy    = 4,
  MaxProcessMitigationPolicy        = 5
} PROCESS_MITIGATION_POLICY, *PPROCESS_MITIGATION_POLICY;

Constants

ProcessDEPPolicy

The data execution prevention (DEP) policy of the process.

ProcessASLRPolicy

The Address Space Layout Randomization (ASLR) policy of the process.

ProcessReserved1MitigationPolicy

Reserved.

ProcessStrictHandleCheckPolicy

The process will receive a fatal error if it manipulates an invalid handle. Useful for preventing downstream problems in a process due to handle misuse.

ProcessSystemCallDisablePolicy

Disables the ability to use NTUser/GDI functions at the lowest layer.

MaxProcessMitigationPolicy

Terminates the enumeration.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

WinNT.h (include Windows.h)

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.