structure DXGK_HARDWARERESERVEDRANGES (d3dkmddi.h)
La structure DXGK_HARDWARERESERVEDRANGES est utilisée pour stocker les plages de mémoire réservée matérielles qui ont été interrogées par l’appel du DXGKDDI_QUERYADAPTERINFO.
Syntaxe
typedef struct _DXGK_HARDWARERESERVEDRANGES {
UINT32 NumRanges;
DXGK_PHYSICAL_MEMORY_RANGE *pPhysicalRanges;
} DXGK_HARDWARERESERVEDRANGES;
Membres
NumRanges
Nombre de plages réservées.
pPhysicalRanges
Pointeur vers une structure DXGK_PHYSICAL_MEMORY_RANGE qui contient des informations sur les plages de mémoire physique.
Remarques
Le VidMm (Gestionnaire de mémoire vidéo) vérifie si les plages renvoyées par DXGKDDI_QUERYADAPTERINFO chevauchent toutes les régions de mémoire utilisées par le gestionnaire de mémoire NTOS (système d’exploitation Windows NT). Cette validation garantit que le pilote ne signale pas accidentellement une région de mémoire physique qui se trouve en dehors de la plage réservée, car cela violerait les garanties de sécurité de la fonctionnalité.
Pour plus d’informations, consultez Isolation GPU basée sur IOMMU .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 1803 |
En-tête | d3dkmddi.h |