DXGK_HARDWARERESERVEDRANGES 구조체(d3dkmddi.h)

DXGK_HARDWARERESERVEDRANGES 구조는 DXGKDDI_QUERYADAPTERINFO 호출에 의해 쿼리된 하드웨어 예약 메모리 범위를 저장하는 데 사용됩니다.

구문

typedef struct _DXGK_HARDWARERESERVEDRANGES {
  UINT32                     NumRanges;
  DXGK_PHYSICAL_MEMORY_RANGE *pPhysicalRanges;
} DXGK_HARDWARERESERVEDRANGES;

멤버

NumRanges

예약된 범위의 수입니다.

pPhysicalRanges

실제 메모리 범위에 대한 정보를 포함하는 DXGK_PHYSICAL_MEMORY_RANGE 구조체에 대한 포인터입니다.

설명

VidMm(Video Memory Manager)은 DXGKDDI_QUERYADAPTERINFO 반환된 범위가 NTOS(Windows NT 기반 운영 체제) 메모리 관리자에서 사용하는 메모리 영역과 겹치는지 여부를 확인합니다. 이 유효성 검사는 드라이버가 예약된 범위를 벗어나는 실제 메모리 영역을 실수로 보고하지 않도록 합니다. 이는 기능의 보안 보장을 위반하기 때문이다.

자세한 내용은 IOMMU 기반 GPU 격리 를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1803
머리글 d3dkmddi.h