union IOMMU_INTERFACE_STATE_CHANGE_FIELDS (wdm.h)
IOMMU_INTERFACE_STATE_CHANGE_FIELDS représente les champs d’un IOMMU_INTERFACE_STATE_CHANGE, indiquant la volonté de l’appelant d’être informé d’une modification d’un ou plusieurs champs d’état spécifiques ou indiquant aux propriétaires de rappel les états qui ont changé.
Lorsqu’un appelant tente d’inscrire un IOMMU_INTERFACE_STATE_CHANGE_CALLBACK via IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK, ces champs indiquent le ou les états dont l’appelant souhaite être averti.
Lorsqu’un IOMMU_INTERFACE_STATE_CHANGE_CALLBACK inscrit est appelé, le propriétaire du rappel reçoit une IOMMU_INTERFACE_STATE_CHANGE ; ces champs indiquent les états qui ont changé.
Syntaxe
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;
Membres
DUMMYSTRUCTNAME
Structure contenant différents états d’une interface IOMMU.
DUMMYSTRUCTNAME.AvailableDomainTypes
Lorsque la valeur est 1, cela indique que l’appelant souhaite être averti (via le rappel fourni) lorsque les types de domaine disponibles changent ou indique aux propriétaires de rappel que les types de domaine disponibles ont changé.
DUMMYSTRUCTNAME.Reserved
Réservé aux champs futurs. Actuellement inutilisé.
AsULONG
Valeurs consolidées des champs dans DUMMYSTRUCTNAME.
Configuration requise
Condition requise | Valeur |
---|---|
Serveur minimal pris en charge | Windows Server 2022 |
En-tête | wdm.h |