IOMMU_DMA_RESERVED_REGION Struktur (wdm.h)
Die IOMMU_DMA_RESERVED_REGION-Struktur beschreibt einen Speicherbereich, der während der Domänenerstellung als reserviert gekennzeichnet werden muss. Diese Struktur wird von IOMMU_DOMAIN_CREATE_EXverwendet.
Syntax
typedef struct _IOMMU_DMA_RESERVED_REGION {
struct _IOMMU_DMA_RESERVED_REGION *RegionNext;
IOMMU_DMA_LOGICAL_ADDRESS Base;
SIZE_T NumberOfPages;
BOOLEAN ShouldMap;
} IOMMU_DMA_RESERVED_REGION, *PIOMMU_DMA_RESERVED_REGION;
Angehörige
RegionNext
Stellt einen Zeiger auf den nächsten reservierten Bereich bereit.
Base
Stellt die Basisadresse der Region bereit, die reserviert werden soll. Muss seitenbündig ausgerichtet sein.
NumberOfPages
Stellt die Anzahl der reservierten Seiten bereit.
ShouldMap
Gibt an, ob der reservierte Bereich identitätszuordnungen sein soll. Wenn nicht, wird die Region überhaupt nicht der Seitentabelle der Domäne zugeordnet.
Bemerkungen
Wenn die erstellte Domäne über einen logischen Zuweisungsserver verfügt, wird der logische Adressbereich auch innerhalb des logischen Zuweisungsgebers als reserviert markiert.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Server- | Windows Server 2022 |
Header- | wdm.h (include Wdm.h) |