Função IoGetIommuInterfaceEx (wdm.h)
Recupera um ponteiro para a interface estendida que contém um conjunto de rotinas IOMMU.
Sintaxe
NTSTATUS IoGetIommuInterfaceEx(
ULONG Version,
ULONGLONG Flags,
PDMA_IOMMU_INTERFACE_EX InterfaceOut
);
Parâmetros
Version
[em] A versão da interface que determina o conjunto de rotinas IOMMU retornadas.
Flags
[em] Sinalizadores de configuração para a interface. Atualmente não utilizado.
InterfaceOut
[] Um ponteiro para uma estrutura de DMA_IOMMU_INTERFACE_EX que contém ponteiros para rotinas de interface IOMMU para operações de domínio do dispositivo.
Valor de retorno
Essa função retorna NTKERNELAPI NTSTATUS.
Observações
Para usar as rotinas de IOMMU fornecidas pela interface, o driver do dispositivo deve ser optado pelo remapping de DMA por meio do DmaRemappingCompatible valor da chave do Registro (definido como 1).
Isso substitui a função deIoGetIommuInterfacepreterida. Use este Ex para todas as versões de rotinas IOMMU.
Requisitos
Requisito | Valor |
---|---|
servidor com suporte mínimo | Windows Server 2022 |
cabeçalho | wdm.h (inclua Wdm.h) |