IoGetIommuInterfaceEx 函数 (wdm.h)

检索指向包含一组 IOMMU 例程的扩展接口的指针。

语法

NTSTATUS IoGetIommuInterfaceEx(
  ULONG                   Version,
  ULONGLONG               Flags,
  PDMA_IOMMU_INTERFACE_EX InterfaceOut
);

参数

Version

[in]确定返回的 IOMMU 例程集的接口版本。

Flags

[in]接口的配置标志。 当前未使用。

InterfaceOut

[Out]指向 DMA_IOMMU_INTERFACE_EX 结构的指针,该结构包含指向设备域作的 IOMMU 接口例程的指针。

返回值

此函数返回 NTKERNELAPI NTSTATUS。

言论

若要使用接口提供的 IOMMU 例程,必须将设备驱动程序选择通过 DmaRemappingCompatible 注册表项值(设置为 1)重新映射 DMA。

这会取代已弃用的 IoGetIommuInterface 函数。 将此 Ex one 用于所有版本的 IOMMU 例程。

要求

要求 价值
支持的最低服务器 Windows Server 2022
标头 wdm.h (包括 Wdm.h)

另请参阅

DMA_IOMMU_INTERFACE_EX