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 함수