IOMMU_INTERFACE_STATE_CHANGE_FIELDS Union (wdm.h)
IOMMU_INTERFACE_STATE_CHANGE_FIELDS stellt die Felder einer IOMMU_INTERFACE_STATE_CHANGE dar und gibt an, dass der Aufrufer über eine Änderung eines bestimmten Zustandsfelds benachrichtigt werden möchte oder den Rückrufbesitzern angibt, welche Zustände geändert wurden.
Wenn ein Aufrufer versucht, eine IOMMU_INTERFACE_STATE_CHANGE_CALLBACK über IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK zu registrieren, geben diese Felder den Zustand an, über den der Aufrufer benachrichtigt werden möchte.
Wenn ein registrierter IOMMU_INTERFACE_STATE_CHANGE_CALLBACK aufgerufen wird, erhält der Rückrufbesitzer eine IOMMU_INTERFACE_STATE_CHANGE. Diese Felder geben an, welche Zustände sich geändert haben.
Syntax
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;
Member
DUMMYSTRUCTNAME
Eine Struktur, die verschiedene Zustände einer IOMMU-Schnittstelle enthält.
DUMMYSTRUCTNAME.AvailableDomainTypes
Bei Festlegung auf 1 gibt dies an, dass der Aufrufer (über den bereitgestellten Rückruf) benachrichtigt werden möchte, wenn sich die verfügbaren Domänentypen ändern, oder dies gibt den Rückrufbesitzern an, dass die verfügbaren Domänentypen geändert wurden.
DUMMYSTRUCTNAME.Reserved
Reserviert für zukünftige Felder. Derzeit nicht verwendet.
AsULONG
Die konsolidierten Werte der Felder in DUMMYSTRUCTNAME.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Kopfzeile | wdm.h |