IOMMU_INTERFACE_STATE_CHANGE結構 (wdm.h)

IOMMU_INTERFACE_STATE_CHANGE 表示叫用狀態變更回呼時的 IOMMU 介面狀態。 叫用IOMMU_INTERFACE_STATE_CHANGE_CALLBACK時,PresentFields表示IOMMU_INTERFACE_STATE_CHANGE其餘成員提供新狀態時,IOMMU_INTERFACE_STATE_CHANGE_FIELDS已變更。

語法

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
標頭 wdm.h

另請參閱

IOMMU_INTERFACE_STATE_CHANGE_FIELDS

IOMMU_INTERFACE_STATE_CHANGE_CALLBACK

IOMMU_DMA_DOMAIN_TYPE