IOMMU_INTERFACE_STATE_CHANGE_FIELDS union (wdm.h)
IOMMU_INTERFACE_STATE_CHANGE_FIELDS 表示 IOMMU_INTERFACE_STATE_CHANGE的字段,指示调用方希望收到特定状态字段更改的通知,或者指示已更改状态的回调所有者。
当调用方尝试通过 IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK注册 IOMMU_INTERFACE_STATE_CHANGE_CALLBACK 时,这些字段指示调用方希望通知的状态。
调用已注册的 IOMMU_INTERFACE_STATE_CHANGE_CALLBACK 时,回调所有者会收到 IOMMU_INTERFACE_STATE_CHANGE;这些字段指示哪些状态已更改。
typedef union _IOMMU_INTERFACE_STATE_CHANGE_FIELDS {
struct {
ULONG AvailableDomainTypes : 1;
ULONG Reserved : 31;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} IOMMU_INTERFACE_STATE_CHANGE_FIELDS, *PIOMMU_INTERFACE_STATE_CHANGE_FIELDS;
DUMMYSTRUCTNAME
包含 IOMMU 接口的各种状态的结构。
DUMMYSTRUCTNAME.AvailableDomainTypes
设置为 1 时,这表示调用方希望在可用域类型发生更改时(通过提供的回调)收到通知,或者这表示回调所有者已更改可用域类型。
DUMMYSTRUCTNAME.Reserved
为将来的字段保留。 当前未使用。
AsULONG
DUMMYSTRUCTNAME中字段的合并值。
要求 | 价值 |
---|---|
支持的最低服务器 | Windows Server 2022 |
标头 | wdm.h |