IOMMU_INTERFACE_STATE_CHANGE 構造体 (wdm.h)

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
Header wdm.h

こちらもご覧ください

IOMMU_INTERFACE_STATE_CHANGE_FIELDS

IOMMU_INTERFACE_STATE_CHANGE_CALLBACK

IOMMU_DMA_DOMAIN_TYPE