structure IOMMU_DMA_RESERVED_REGION (wdm.h)
La structure IOMMU_DMA_RESERVED_REGION décrit une région de mémoire qui doit être marquée comme réservée lors de la création du domaine. Cette structure est utilisée par IOMMU_DOMAIN_CREATE_EX.
Syntaxe
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;
Membres
RegionNext
Fournit un pointeur vers la région réservée suivante.
Base
Fournit l’adresse de base de la région à réserver. Doit être aligné sur la page.
NumberOfPages
Indique le nombre de pages à réserver.
ShouldMap
Indique si l’identité de la région réservée doit être mappée. Si ce n’est pas le cas, la région n’est pas du tout mappée dans la table de pages du domaine.
Remarques
Si le domaine en cours de création a un allocateur logique, la plage d’adresses logiques est également marquée comme réservée dans l’allocateur logique.
Configuration requise
Condition requise | Valeur |
---|---|
Serveur minimal pris en charge | Windows Server 2022 |
En-tête | wdm.h (include Wdm.h) |