Add PS_MITIGATION_OPTION
@@ -1322,6 +1322,31 @@ typedef enum _PS_CREATE_STATE
PsCreateMaximumStates
} PS_CREATE_STATE;
+// private
+typedef enum _PS_MITIGATION_OPTION
+{
+ PS_MITIGATION_OPTION_NX,
+ PS_MITIGATION_OPTION_SEHOP,
+ PS_MITIGATION_OPTION_FORCE_RELOCATE_IMAGES,
+ PS_MITIGATION_OPTION_HEAP_TERMINATE,
+ PS_MITIGATION_OPTION_BOTTOM_UP_ASLR,
+ PS_MITIGATION_OPTION_HIGH_ENTROPY_ASLR,
+ PS_MITIGATION_OPTION_STRICT_HANDLE_CHECKS,
+ PS_MITIGATION_OPTION_WIN32K_SYSTEM_CALL_DISABLE,
+ PS_MITIGATION_OPTION_EXTENSION_POINT_DISABLE,
+ PS_MITIGATION_OPTION_PROHIBIT_DYNAMIC_CODE,
+ PS_MITIGATION_OPTION_CONTROL_FLOW_GUARD,
+ PS_MITIGATION_OPTION_BLOCK_NON_MICROSOFT_BINARIES,
+ PS_MITIGATION_OPTION_FONT_DISABLE,
+ PS_MITIGATION_OPTION_IMAGE_LOAD_NO_REMOTE,
+ PS_MITIGATION_OPTION_IMAGE_LOAD_NO_LOW_LABEL,
+ PS_MITIGATION_OPTION_IMAGE_LOAD_PREFER_SYSTEM32,
+ PS_MITIGATION_OPTION_RETURN_FLOW_GUARD,
+ PS_MITIGATION_OPTION_LOADER_INTEGRITY_CONTINUITY,
+ PS_MITIGATION_OPTION_STRICT_CONTROL_FLOW_GUARD,
+ PS_MITIGATION_OPTION_RESTRICT_SET_THREAD_CONTEXT
+} PS_MITIGATION_OPTION;
+
typedef struct _PS_CREATE_INFO
{
SIZE_T Size;
