wdm.h) (IOMMU_INTERFACE_STATE_CHANGE 结构

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

语法

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