PROCESS_MITIGATION_DEP_POLICY structure
Contains process mitigation policy settings for data execution prevention (DEP). The GetProcessMitigationPolicy and SetProcessMitigationPolicy functions use this structure.
Syntax
typedef struct _PROCESS_MITIGATION_DEP_POLICY { union { DWORD Flags; struct { DWORD Enable : 1; DWORD DisableAtlThunkEmulation : 1; DWORD ReservedFlags : 30; }; }; BOOLEAN Permanent; } PROCESS_MITIGATION_DEP_POLICY, *PPROCESS_MITIGATION_DEP_POLICY;
Members
- Flags
-
This member is reserved for system use.
- Enable : 1
-
DEP is enabled for the process if this flag is set.
- DisableAtlThunkEmulation : 1
-
ATL thunk emulation is disabled for the process if this flag is set.
- ReservedFlags : 30
-
This member is reserved for system use.
- Permanent
-
DEP is permanently enabled and cannot be disabled if this field is set to TRUE.
Requirements
Minimum supported client |
Windows 8 [desktop apps only] |
---|---|
Minimum supported server |
Windows Server 2012 [desktop apps only] |
Header |
|