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 |