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 |