PROCESS_MITIGATION_POLICY enumeración (winnt.h)
Representa las diferentes directivas de mitigación de procesos.
Syntax
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;
Constantes
ProcessDEPPolicy Directiva de prevención de ejecución de datos (DEP) del proceso. |
ProcessASLRPolicy Directiva de selección aleatoria del diseño del espacio de direcciones (ASLR) del proceso. |
ProcessDynamicCodePolicy La directiva que desactiva la capacidad del proceso para generar código dinámico o modificar el código ejecutable existente. |
ProcessStrictHandleCheckPolicy El proceso recibirá un error irrecuperable si manipula un identificador no válido. Resulta útil para evitar problemas de bajada en un proceso debido a un uso incorrecto. |
ProcessSystemCallDisablePolicy Deshabilita la capacidad de usar funciones NTUser/GDI en la capa más baja. |
ProcessMitigationOptionsMask Devuelve la máscara de bits válidos para todas las opciones de mitigación del sistema. Una aplicación puede establecer muchas opciones de mitigación sin consultar el sistema operativo para ver las opciones de mitigación mediante la combinación bit a bit con la máscara para excluir todos los bits no admitidos a la vez. |
ProcessExtensionPointDisablePolicy La directiva que impide que algunos puntos de extensión de terceros integrados se activen, lo que impide que los archivos DLL de punto de extensión heredados se carguen en el proceso. |
ProcessControlFlowGuardPolicy Directiva de Protección de flujo de control (CFG) del proceso. |
ProcessSignaturePolicy La directiva de un proceso que puede restringir la carga de imágenes a esas imágenes firmadas por Microsoft, por la Tienda Windows o por Microsoft, la Tienda Windows y los Laboratorios de calidad de hardware de Windows (WHQL). |
ProcessFontDisablePolicy Directiva que desactiva la capacidad del proceso para cargar fuentes que no son del sistema. |
ProcessImageLoadPolicy La directiva que desactiva la capacidad del proceso de cargar imágenes desde algunas ubicaciones, como dispositivos remotos o archivos que tienen la etiqueta obligatoria baja. |
ProcessSystemCallFilterPolicy Directiva de filtro de llamadas del sistema del proceso. |
ProcessPayloadRestrictionPolicy Directiva de restricción de carga del proceso. |
ProcessChildProcessPolicy Directiva de proceso secundario del proceso. |
ProcessSideChannelIsolationPolicy Directiva de aislamiento de canal lateral del proceso. |
ProcessUserShadowStackPolicy Windows 10, versión 2004 y posteriores: la directiva relativa a la protección de pila aplicada por hardware en modo de usuario para el proceso. |
ProcessRedirectionTrustPolicy La directiva RedirectionGuard del proceso. |
ProcessUserPointerAuthPolicy Directiva de autenticación de puntero de usuario del proceso. |
ProcessSEHOPPolicy La directiva structured Exception Handling Overwrite Protection (SEHOP) del proceso. |
MaxProcessMitigationPolicy Finaliza la enumeración. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | winnt.h (incluye Windows.h) |
Consulte también
Función GetProcessMitigationPolicy, función SetProcessMitigationPolicy