struttura IOMMU_INTERFACE_STATE_CHANGE (wdm.h)

IOMMU_INTERFACE_STATE_CHANGE rappresenta lo stato dell'interfaccia IOMMU al momento in cui viene richiamato un callback di modifica dello stato. Quando viene richiamato un IOMMU_INTERFACE_STATE_CHANGE_CALLBACK, il PresentFields indica quali IOMMU_INTERFACE_STATE_CHANGE_FIELDS sono state modificate mentre il resto dei membri di IOMMU_INTERFACE_STATE_CHANGE fornire il nuovo stato.

Sintassi

C++
typedef struct _IOMMU_INTERFACE_STATE_CHANGE {
  IOMMU_INTERFACE_STATE_CHANGE_FIELDS PresentFields;
  ULONG                               AvailableDomainTypes;
} IOMMU_INTERFACE_STATE_CHANGE, *PIOMMU_INTERFACE_STATE_CHANGE;

Membri

PresentFields

Indica gli stati dell'interfaccia IOMMU modificati. Se un campo all'interno di questa struttura è impostato su 1, indica una modifica dello stato per tale campo di stato.

AvailableDomainTypes

Rappresenta tutti i tipi di dominio attualmente disponibili. Ogni bit set rappresenta un tipo di dominio disponibile: (1 << IOMMU_DMA_DOMAIN_TYPE). Per altri dettagli, vedere IOMMU_DMA_DOMAIN_TYPE.

Fabbisogno

Requisito Valore
server minimo supportato Windows Server 2022
intestazione wdm.h

Vedere anche

IOMMU_INTERFACE_STATE_CHANGE_FIELDS

IOMMU_INTERFACE_STATE_CHANGE_CALLBACK

IOMMU_DMA_DOMAIN_TYPE