Función IoGetIommuInterfaceEx (wdm.h)
Recupera un puntero a la interfaz extendida que contiene un conjunto de rutinas IOMMU.
Sintaxis
NTSTATUS IoGetIommuInterfaceEx(
ULONG Version,
ULONGLONG Flags,
PDMA_IOMMU_INTERFACE_EX InterfaceOut
);
Parámetros
Version
[En] Versión de la interfaz que determina el conjunto de rutinas de IOMMU que se devuelven.
Flags
[En] Marcas de configuración para la interfaz. Actualmente no se está usando.
InterfaceOut
[out] Puntero a una estructura de DMA_IOMMU_INTERFACE_EX que contiene punteros a rutinas de interfaz IOMMU para las operaciones de dominio de dispositivo.
Valor devuelto
Esta función devuelve NTKERNELAPI NTSTATUS.
Observaciones
Para usar las rutinas de IOMMU proporcionadas por la interfaz, el controlador del dispositivo debe participar en la reasignación de DMA a través de la DmaRemappingCompatible valor de clave del Registro (establecido en 1).
Esto reemplaza a la funciónIoGetIommuInterface en desuso. Use esta ex para todas las versiones de rutinas de IOMMU.
Requisitos
Requisito | Valor |
---|---|
servidor mínimo admitido | Windows Server 2022 |
encabezado de | wdm.h (incluya Wdm.h) |