#ifndef _NTPSAPI_H
#if (PHNT_MODE != PHNT_MODE_KERNEL)
#if defined(_PHLIB_)
// enum PROCESS_MITIGATION_POLICY
#define PROCESS_MITIGATION_POLICY ULONG
View code on GitHub// ntddk.h
typedef enum _PROCESS_MITIGATION_POLICY {
ProcessDEPPolicy,
ProcessASLRPolicy,
ProcessDynamicCodePolicy,
ProcessStrictHandleCheckPolicy,
ProcessSystemCallDisablePolicy,
ProcessMitigationOptionsMask,
ProcessExtensionPointDisablePolicy,
ProcessControlFlowGuardPolicy,
ProcessSignaturePolicy,
ProcessFontDisablePolicy,
ProcessImageLoadPolicy,
ProcessSystemCallFilterPolicy,
ProcessPayloadRestrictionPolicy,
ProcessChildProcessPolicy,
ProcessSideChannelIsolationPolicy,
ProcessUserShadowStackPolicy,
ProcessRedirectionTrustPolicy,
ProcessUserPointerAuthPolicy,
ProcessSEHOPPolicy,
MaxProcessMitigationPolicy
} PROCESS_MITIGATION_POLICY, *PPROCESS_MITIGATION_POLICY;
View the official Windows Driver Kit DDI referenceNo description available.
Enumerates process mitigation policies.
For more information, see _PROCESS_MITIGATION_POLICY enumeration.
ProcessDEPPolicyDefines the ProcessDEPPolicy constant.
ProcessASLRPolicyDefines the ProcessASLRPolicy constant.
ProcessDynamicCodePolicyDefines the ProcessDynamicCodePolicy constant.
ProcessStrictHandleCheckPolicyDefines the ProcessStrictHandleCheckPolicy constant.
ProcessSystemCallDisablePolicyDefines the ProcessSystemCallDisablePolicy constant.
ProcessMitigationOptionsMaskDefines the ProcessMitigationOptionsMask constant.
ProcessExtensionPointDisablePolicyDefines the ProcessExtensionPointDisablePolicy constant.
ProcessControlFlowGuardPolicyDefines the ProcessControlFlowGuardPolicy constant.
ProcessSignaturePolicyDefines the ProcessSignaturePolicy constant.
ProcessFontDisablePolicyDefines the ProcessFontDisablePolicy constant.
ProcessImageLoadPolicyDefines the ProcessImageLoadPolicy constant.
ProcessSystemCallFilterPolicyDefines the ProcessSystemCallFilterPolicy constant.
ProcessPayloadRestrictionPolicyDefines the ProcessPayloadRestrictionPolicy constant.
ProcessChildProcessPolicyDefines the ProcessChildProcessPolicy constant.
ProcessSideChannelIsolationPolicyDefines the ProcessSideChannelIsolationPolicy constant.
ProcessUserShadowStackPolicyDefines the ProcessUserShadowStackPolicy constant.
ProcessRedirectionTrustPolicyDefines the ProcessRedirectionTrustPolicy constant.
ProcessUserPointerAuthPolicyDefines the ProcessUserPointerAuthPolicy constant.
ProcessSEHOPPolicyDefines the ProcessSEHOPPolicy constant.
ProcessActivationContextTrustPolicyDefines the ProcessActivationContextTrustPolicy constant.
MaxProcessMitigationPolicyDefines the MaxProcessMitigationPolicy constant.