다음을 통해 공유


PROCESS_MITIGATION_POLICY 열거형(winnt.h)

다양한 프로세스 완화 정책을 나타냅니다.

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;

상수

 
ProcessDEPPolicy
프로세스의 DEP(데이터 실행 방지) 정책입니다.
ProcessASLRPolicy
프로세스의 ASLR(주소 공간 레이아웃 임의화) 정책입니다.
ProcessDynamicCodePolicy
프로세스에서 동적 코드를 생성하거나 기존 실행 코드를 수정하는 기능을 해제하는 정책입니다.
ProcessStrictHandleCheckPolicy
잘못된 핸들을 조작하면 프로세스에 심각한 오류가 발생합니다. 오용 처리로 인한 프로세스의 다운스트림 문제를 방지하는 데 유용합니다.
ProcessSystemCallDisablePolicy
가장 낮은 계층에서 NTUser/GDI 함수를 사용하는 기능을 사용하지 않도록 설정합니다.
ProcessMitigationOptionsMask
시스템의 모든 완화 옵션에 대해 유효한 비트의 마스크를 반환합니다. 애플리케이션은 지원되지 않는 모든 비트를 한 번에 제외하기 위해 비트와 마스크를 결합하여 완화 옵션을 위해 운영 체제를 쿼리하지 않고도 많은 완화 옵션을 설정할 수 있습니다.
ProcessExtensionPointDisablePolicy
일부 기본 제공 타사 확장 지점이 켜지는 것을 방지하는 정책으로, 레거시 확장 지점 DLL이 프로세스에 로드되지 않습니다.
ProcessControlFlowGuardPolicy
프로세스의 CFG(Control Flow Guard) 정책입니다.
ProcessSignaturePolicy
Microsoft, Windows 스토어 또는 Microsoft, Windows 스토어 및 WHQL(Windows Hardware Quality Labs)에서 서명한 이미지로 이미지 로드를 제한할 수 있는 프로세스의 정책입니다.
ProcessFontDisablePolicy
비 시스템 글꼴을 로드하는 프로세스의 기능을 해제하는 정책입니다.
ProcessImageLoadPolicy
프로세스에서 일부 위치(예: 필수 레이블이 낮은 원격 디바이스 또는 파일)에서 이미지를 로드하는 기능을 해제하는 정책입니다.
ProcessSystemCallFilterPolicy
프로세스의 시스템 호출 필터 정책입니다.
ProcessPayloadRestrictionPolicy
프로세스의 페이로드 제한 정책입니다.
ProcessChildProcessPolicy
프로세스의 자식 프로세스 정책입니다.
ProcessSideChannelIsolationPolicy
프로세스의 측면 채널 격리 정책입니다.
ProcessUserShadowStackPolicy
Windows 10 버전 2004 이상: 프로세스에 대한 사용자 모드 하드웨어 적용 스택 보호에 관한 정책입니다.
ProcessRedirectionTrustPolicy
프로세스의 RedirectionGuard 정책입니다.
ProcessUserPointerAuthPolicy
프로세스의 사용자 포인터 인증 정책입니다.
ProcessSEHOPPolicy
프로세스의 구조적 예외 처리 덮어쓰기 보호(SEHOP) 정책입니다.
MaxProcessMitigationPolicy
열거형을 종료합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 winnt.h(Windows.h 포함)

추가 정보

GetProcessMitigationPolicy 함수, SetProcessMitigationPolicy 함수