Freigeben über


IOMMU_INTERFACE_STATE_CHANGE Struktur (wdm.h)

IOMMU_INTERFACE_STATE_CHANGE stellt den IOMMU-Schnittstellenstatus zum Zeitpunkt des Aufrufs eines Statusänderungsrückrufs dar. Wenn ein IOMMU_INTERFACE_STATE_CHANGE_CALLBACK aufgerufen wird, gibt die PresentFields an, welche IOMMU_INTERFACE_STATE_CHANGE_FIELDS sich geändert haben, während die restlichen Mitglieder von IOMMU_INTERFACE_STATE_CHANGE den neuen Zustand bereitstellen.

Syntax

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

Angehörige

PresentFields

Gibt an, welche IOMMU-Schnittstellenzustände geändert wurden. Wenn ein Feld in dieser Struktur auf 1 festgelegt ist, gibt dies eine Zustandsänderung für dieses Zustandsfeld an.

AvailableDomainTypes

Stellt alle derzeit verfügbaren Domänentypen dar. Jedes Set-Bit stellt einen verfügbaren Domänentyp dar: (1 << IOMMU_DMA_DOMAIN_TYPE). Weitere Informationen finden Sie unter IOMMU_DMA_DOMAIN_TYPE.

Anforderungen

Anforderung Wert
mindestens unterstützte Server- Windows Server 2022
Header- wdm.h

Siehe auch

IOMMU_INTERFACE_STATE_CHANGE_FIELDS

IOMMU_INTERFACE_STATE_CHANGE_CALLBACK

IOMMU_DMA_DOMAIN_TYPE