unione IOMMU_INTERFACE_STATE_CHANGE_FIELDS (wdm.h)
IOMMU_INTERFACE_STATE_CHANGE_FIELDS rappresenta i campi di un IOMMU_INTERFACE_STATE_CHANGE, che indica che il chiamante desidera ricevere una notifica di una modifica di uno o più campi di stato specifici o indicanti i proprietari di callback che gli stati sono stati modificati.
Quando un chiamante tenta di registrare un IOMMU_INTERFACE_STATE_CHANGE_CALLBACK tramite IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK, questi campi indicano gli stati su cui il chiamante vuole ricevere una notifica.
Quando viene richiamato un IOMMU_INTERFACE_STATE_CHANGE_CALLBACK registrato, il proprietario del callback riceve un IOMMU_INTERFACE_STATE_CHANGE; questi campi indicano quali stati sono stati modificati.
Sintassi
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;
Members
DUMMYSTRUCTNAME
Struttura contenente vari stati di un'interfaccia IOMMU.
DUMMYSTRUCTNAME.AvailableDomainTypes
Se impostato su 1, questo indica che il chiamante vuole ricevere una notifica (tramite il callback fornito) quando i tipi di dominio disponibili cambiano o indica ai proprietari di callback che i tipi di dominio disponibili sono stati modificati.
DUMMYSTRUCTNAME.Reserved
Riservato per i campi futuri. Attualmente inutilizzato.
AsULONG
Valori consolidati dei campi in DUMMYSTRUCTNAME.
Requisiti
Requisito | Valore |
---|---|
Server minimo supportato | Windows Server 2022 |
Intestazione | wdm.h |