PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE 구조체(winnt.h)

참고

이 API는 2020년 11월에 릴리스된 업데이트에서 19041 SDK에 추가되었습니다.

사용자 모드 HSP(하드웨어 적용 스택 보호)와 관련된 다양한 기능에서 사용하는 동적 적용 주소 범위를 포함합니다. SetProcessDynamicEnforcedCetCompatibleRanges 함수는 이 구조를 사용합니다.

구문

typedef struct _PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE {
  ULONG_PTR BaseAddress;
  SIZE_T    Size;
  DWORD     Flags;
} PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE, *PPROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE;

멤버

BaseAddress

동적 적용 주소 범위의 기본 주소입니다.

Size

동적 적용 주소 범위의 크기(바이트)입니다.

Flags

BaseAddressSize에서 설명하는 동적 적용 주소 범위에 적용되는 플래그입니다.

의미
DYNAMIC_ENFORCED_ADDRESS_RANGE_ADD
0x00000001UL
동적 적용 주소 범위를 추가해야 합니다. 이 플래그를 설정하지 않으면 범위가 제거됩니다. 입력 플래그입니다.
DYNAMIC_ENFORCED_ADDRESS_RANGE_PROCESSED
0x00000002UL
동적 적용 주소 범위가 성공적으로 처리되었습니다(추가 또는 제거됨). 여러 범위의 배열을 처리할 때 성공적으로 처리된 범위를 보고하는 데 사용되는 출력 플래그입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 2004(10.0; 빌드 19041.662)
지원되는 최소 서버 Windows Server 버전 2004(10.0; 빌드 19041.662)
머리글 winnt.h