struttura DMA_IOMMU_INTERFACE_EX (wdm.h)

Struttura dell'interfaccia che consente ai driver di dispositivo di interfacciarsi con le funzioni IOMMU che eseguono operazioni di dominio del dispositivo.

Sintassi

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;

Members

Size

Dimensioni (in byte) della struttura dell'interfaccia.

Version

Numero di versione dell'interfaccia che determina il set di funzioni di interfaccia fornite da questa struttura di interfaccia.

V1

Struttura DMA_IOMMU_INTERFACE_V1 che specifica il set di funzioni di interfaccia IOMMU versione 1 (V1).

Si tratta dello stesso set di funzioni fornite dalla struttura DMA_IOMMU_INTERFACE deprecata.

V2

Struttura DMA_IOMMU_INTERFACE_V2 che specifica il set di funzioni di interfaccia IOMMU versione 2 (V2).

V3

Struttura DMA_IOMMU_INTERFACE_V3 che specifica il set di funzioni di interfaccia IOMMU versione 3 (V3).

Commenti

Usare questa struttura per le funzioni V1 anziché la struttura DMA_IOMMU_INTERFACE deprecata.

Requisiti

Requisito Valore
Server minimo supportato Windows Server 2022
Intestazione wdm.h

Vedi anche

DMA_IOMMU_INTERFACE_V1

DMA_IOMMU_INTERFACE_V2

IoGetIommuInterfaceEx