IOMMU_INTERFACE_STATE_CHANGE结构 (wdm.h)

IOMMU_INTERFACE_STATE_CHANGE 表示调用状态更改回调时 IOMMU 接口状态。 调用 IOMMU_INTERFACE_STATE_CHANGE_CALLBACK 时,PresentFields 指示在 IOMMU_INTERFACE_STATE_CHANGE 其余成员提供新状态时 IOMMU_INTERFACE_STATE_CHANGE_FIELDS 已更改。

语法

typedef struct _IOMMU_INTERFACE_STATE_CHANGE {
  IOMMU_INTERFACE_STATE_CHANGE_FIELDS PresentFields;
  ULONG                               AvailableDomainTypes;
} IOMMU_INTERFACE_STATE_CHANGE, *PIOMMU_INTERFACE_STATE_CHANGE;

成员

PresentFields

指示哪些 IOMMU 接口状态已更改。 如果此结构中的字段设置为 1,则表示该状态字段的状态更改。

AvailableDomainTypes

表示当前可用的所有域类型。 每个集位表示可用的域类型:(1 << IOMMU_DMA_DOMAIN_TYPE)。 有关详细信息,请参阅 IOMMU_DMA_DOMAIN_TYPE

要求

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

另请参阅

IOMMU_INTERFACE_STATE_CHANGE_FIELDS

IOMMU_INTERFACE_STATE_CHANGE_CALLBACK

IOMMU_DMA_DOMAIN_TYPE