enumeração PROCESS_MITIGATION_POLICY (winnt.h)
Representa as diferentes políticas de mitigação de processo.
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 A política de prevenção de execução de dados (DEP) do processo. |
ProcessASLRPolicy A política ASLR (Address Space Layout Randomization) do processo. |
ProcessDynamicCodePolicy A política que desativa a capacidade do processo de gerar código dinâmico ou modificar o código executável existente. |
ProcessStrictHandleCheckPolicy O processo receberá um erro fatal se manipular um identificador inválido. Útil para evitar problemas downstream em um processo devido ao uso indevido. |
ProcessSystemCallDisablePolicy Desabilita a capacidade de usar funções NTUser/GDI na camada mais baixa. |
ProcessMitigationOptionsMask Retorna a máscara de bits válidos para todas as opções de mitigação no sistema. Um aplicativo pode definir muitas opções de mitigação sem consultar o sistema operacional para opções de mitigação combinando bit a bit com a máscara para excluir todos os bits sem suporte ao mesmo tempo. |
ProcessExtensionPointDisablePolicy A política que impede que alguns pontos de extensão internos de terceiros sejam ativados, o que impede que DLLs de ponto de extensão herdados sejam carregadas no processo. |
ProcessControlFlowGuardPolicy A política de CFG (Proteção de Fluxo de Controle) do processo. |
ProcessSignaturePolicy A política de um processo que pode restringir o carregamento de imagens às imagens assinadas pela Microsoft, pela Windows Store ou pela Microsoft, pela Windows Store e pelo WHQL (Windows Hardware Quality Labs). |
ProcessFontDisablePolicy A política que desativa a capacidade do processo de carregar fontes que não são do sistema. |
ProcessImageLoadPolicy A política que desativa a capacidade do processo de carregar imagens de alguns locais, como dispositivos remotos ou arquivos que têm o rótulo baixo obrigatório. |
ProcessSystemCallFilterPolicy A política de filtro de chamada do sistema do processo. |
ProcessPayloadRestrictionPolicy A política de restrição de conteúdo do processo. |
ProcessChildProcessPolicy A política de processo filho do processo. |
ProcessSideChannelIsolationPolicy A política de isolamento do canal lateral do processo. |
ProcessUserShadowStackPolicy Windows 10, versão 2004 e superior: a política relativa ao modo de usuário Proteção de Pilha imposta por hardware para o processo. |
ProcessRedirectionTrustPolicy A política RedirectionGuard do processo. |
ProcessUserPointerAuthPolicy A política de autenticação de ponteiro do usuário do processo. |
ProcessSEHOPPolicy A política sehop (proteção de substituição de tratamento de exceção estruturada) do processo. |
MaxProcessMitigationPolicy Encerra a enumeração. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | winnt.h (inclua Windows.h) |
Confira também
Função GetProcessMitigationPolicy, função SetProcessMitigationPolicy