IOMMU_INTERFACE_STATE_CHANGE_FIELDS 共用体 (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 |
Header | wdm.h |