Funzione IoGetIommuInterfaceEx (wdm.h)
Recupera un puntatore all'interfaccia estesa che contiene un set di routine IOMMU.
Sintassi
NTSTATUS IoGetIommuInterfaceEx(
ULONG Version,
ULONGLONG Flags,
PDMA_IOMMU_INTERFACE_EX InterfaceOut
);
Parametri
Version
[In] Versione dell'interfaccia che determina il set di routine IOMMU restituite.
Flags
[In] Flag di configurazione per l'interfaccia. Attualmente inutilizzato.
InterfaceOut
[Out] Puntatore a una struttura DMA_IOMMU_INTERFACE_EX che contiene puntatori alle routine di interfaccia IOMMU per le operazioni del dominio del dispositivo.
Valore restituito
Questa funzione restituisce NTKERNELAPI NTSTATUS.
Commenti
Per usare le routine IOMMU fornite dall'interfaccia, il driver di dispositivo deve essere scelto di eseguire nuovamente il mapping DMA tramite il valore della chiave del Registro di sistema DmaRemappingCompatible (impostato su 1).
In questo modo viene sostituita la funzione IoGetIommuInterface deprecata. Usa questo esempio per tutte le versioni delle routine IOMMU.
Requisiti
Requisito | Valore |
---|---|
Server minimo supportato | Windows Server 2022 |
Intestazione | wdm.h (include Wdm.h) |