DMA_IOMMU_INTERFACE_EX-Struktur (wdm.h)
Eine Schnittstellenstruktur, die Gerätetreibern eine Schnittstelle mit den IOMMU-Funktionen ermöglicht, die Gerätedomänenvorgänge ausführen.
Syntax
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;
Member
Size
Die Größe (in Bytes) der Schnittstellenstruktur.
Version
Die Schnittstellenversionsnummer, die den Satz von Schnittstellenfunktionen bestimmt, die von dieser Schnittstellenstruktur bereitgestellt werden.
V1
Eine DMA_IOMMU_INTERFACE_V1-Struktur , die den Satz der IOMMU-Schnittstellenfunktionen der Version 1 (V1) angibt.
Dabei handelt es sich um denselben Satz von Funktionen, die von der veralteten DMA_IOMMU_INTERFACE-Struktur bereitgestellt werden.
V2
Eine DMA_IOMMU_INTERFACE_V2-Struktur , die den Satz der IOMMU-Schnittstellenfunktionen der Version 2 (V2) angibt.
V3
Eine DMA_IOMMU_INTERFACE_V3-Struktur , die den Satz der IOMMU-Schnittstellenfunktionen der Version 3 (V3) angibt.
Hinweise
Verwenden Sie diese Struktur für V1-Funktionen anstelle der veralteten DMA_IOMMU_INTERFACE struktur.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Kopfzeile | wdm.h |