DXGK_HARDWARERESERVEDRANGES Struktur (d3dkmddi.h)

Die DXGK_HARDWARERESERVEDRANGES-Struktur wird verwendet, um die reservierten Speicherbereiche der Hardware zu speichern, die vom Aufruf des DXGKDDI_QUERYADAPTERINFO abgefragt wurden.

Syntax

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

Member

NumRanges

Die Anzahl der reservierten Bereiche.

pPhysicalRanges

Zeiger auf eine DXGK_PHYSICAL_MEMORY_RANGE-Struktur , die Informationen zu den physischen Speicherbereichen enthält.

Hinweise

Der VidMm (Video Memory Manager) überprüft, ob sich die von DXGKDDI_QUERYADAPTERINFO zurückgegebenen Bereiche über alle Vom NTOS-Speicher-Manager (Windows NT-basiertes Betriebssystem) verwendeten Speicherbereiche überschneiden. Diese Überprüfung stellt sicher, dass der Treiber nicht versehentlich eine Region des physischen Arbeitsspeichers meldet, die sich außerhalb des reservierten Bereichs befindet, da dies gegen die Sicherheitsgarantien des Features verstoßen würde.

Weitere Informationen finden Sie unter IOMMU-basierte GPU-Isolation .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1803
Kopfzeile d3dkmddi.h