Condividi tramite


struttura DMA_IOMMU_INTERFACE_EX (wdm.h)

Struttura di interfaccia che consente ai driver di dispositivo di interfacciarsi con le funzioni IOMMU che eseguono operazioni sul 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;

Membri

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 dell'interfaccia IOMMU versione 1 (V1).

Si tratta dello stesso set di funzioni fornite dalla struttura di 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 dell'interfaccia IOMMU versione 3 (V3).

Osservazioni

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

Fabbisogno

Requisito Valore
server minimo supportato Windows Server 2022
intestazione wdm.h

Vedere anche

DMA_IOMMU_INTERFACE_V1

DMA_IOMMU_INTERFACE_V2

IoGetIommuInterfaceEx