DMA_IOMMU_INTERFACE_EX structure (wdm.h)
Structure d’interface qui permet aux pilotes de périphérique de s’interfacer avec les fonctions IOMMU qui effectuent des opérations de domaine d’appareil.
Syntaxe
typedef struct _DMA_IOMMU_INTERFACE_EX {
SIZE_T Size;
ULONG Version;
union {
DMA_IOMMU_INTERFACE_V1 V1;
DMA_IOMMU_INTERFACE_V2 V2;
DMA_IOMMU_INTERFACE_V3 V3;
};
} DMA_IOMMU_INTERFACE_EX, *PDMA_IOMMU_INTERFACE_EX;
Membres
Size
Taille (en octets) de la structure de l’interface.
Version
Numéro de version de l’interface qui détermine l’ensemble des fonctions d’interface fournies par cette structure d’interface.
V1
Structure DMA_IOMMU_INTERFACE_V1 qui spécifie l’ensemble des fonctions d’interface IOMMU version 1 (V1).
Il s’agit du même ensemble de fonctions que ceux fournis par la structure de DMA_IOMMU_INTERFACE dépréciée.
V2
Structure DMA_IOMMU_INTERFACE_V2 qui spécifie l’ensemble des fonctions d’interface IOMMU version 2 (V2).
V3
Structure DMA_IOMMU_INTERFACE_V3 qui spécifie l’ensemble des fonctions d’interface IOMMU version 3 (V3).
Remarques
Utilisez cette structure pour les fonctions V1 au lieu de la structure DMA_IOMMU_INTERFACE déconseillée.
Configuration requise
Condition requise | Valeur |
---|---|
Serveur minimal pris en charge | Windows Server 2022 |
En-tête | wdm.h |