Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma estrutura de interface que permite que os drivers de dispositivo interfacem com as funções IOMMU que executam operações de domínio do dispositivo.
Sintaxe
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;
Membros
Size
O tamanho (em bytes) da estrutura da interface.
Version
O número da versão da interface que determina o conjunto de funções de interface fornecidas por essa estrutura de interface.
V1
Uma estrutura DMA_IOMMU_INTERFACE_V1 que especifica o conjunto de funções de interface IOMMU da versão 1 (V1).
Elas são o mesmo conjunto de funções que as fornecidas pela estrutura de DMA_IOMMU_INTERFACE preterida.
V2
Uma estrutura DMA_IOMMU_INTERFACE_V2 que especifica o conjunto de funções de interface IOMMU da versão 2 (V2).
V3
Uma estrutura de DMA_IOMMU_INTERFACE_V3 que especifica o conjunto de funções de interface IOMMU da versão 3 (V3).
Observações
Use essa estrutura para funções V1 em vez da estrutura de DMA_IOMMU_INTERFACE preterida.
Requisitos
| Requisito | Valor |
|---|---|
| servidor com suporte mínimo | Windows Server 2022 |
| cabeçalho | wdm.h |