Compartir a través de


estructura DXGK_HARDWARERESERVEDRANGES (d3dkmddi.h)

La estructura DXGK_HARDWARERESERVEDRANGES se usa para almacenar los intervalos de memoria reservados de hardware consultados por la llamada al DXGKDDI_QUERYADAPTERINFO.

Sintaxis

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

Miembros

NumRanges

Número de intervalos reservados.

pPhysicalRanges

Puntero a una estructura de DXGK_PHYSICAL_MEMORY_RANGE que contiene información sobre los intervalos de memoria física.

Comentarios

VidMm (Administrador de memoria de vídeo) valida si los intervalos devueltos de DXGKDDI_QUERYADAPTERINFO superponen las regiones de memoria usadas por el administrador de memoria basado en NTOS (sistema operativo basado en Windows NT). Esta validación garantiza que el controlador no notifica accidentalmente una región de memoria física que está fuera del intervalo reservado, ya que esto infringiría las garantías de seguridad de la característica.

Consulte Aislamiento de GPU basado en IOMMU para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1803
Encabezado d3dkmddi.h