DMA_IOMMU_INTERFACE_EX Struktur (wdm.h)
Eine Schnittstellenstruktur, die es Gerätetreibern ermöglicht, mit den IOMMU-Funktionen zu arbeiten, 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;
Angehörige
Size
Die Größe (in Byte) 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 von IOMMU-Schnittstellenfunktionen der Version 1 (V1) angibt.
Dies sind die gleichen Funktionen wie die von der veralteten DMA_IOMMU_INTERFACE Struktur bereitgestellten Funktionen.
V2
Eine DMA_IOMMU_INTERFACE_V2 Struktur, die den Satz von IOMMU-Schnittstellenfunktionen der Version 2 (V2) angibt.
V3
Eine DMA_IOMMU_INTERFACE_V3 Struktur, die den Satz von IOMMU-Schnittstellenfunktionen der Version 3 (V3) angibt.
Bemerkungen
Verwenden Sie diese Struktur für V1-Funktionen anstelle der veralteten DMA_IOMMU_INTERFACE Struktur.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Server- | Windows Server 2022 |
Header- | wdm.h |