union IOMMU_INTERFACE_STATE_CHANGE_FIELDS (wdm.h)
IOMMU_INTERFACE_STATE_CHANGE_FIELDS représente les champs d’un IOMMU_INTERFACE_STATE_CHANGE, indiquant que l’appelant souhaite être averti d’un changement de champ d’état spécifique ou indiquant aux propriétaires de rappel 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 l’état auquel l’appelant souhaite être averti.
Lorsqu’un IOMMU_INTERFACE_STATE_CHANGE_CALLBACK inscrit est appelé, le propriétaire du rappel reçoit un IOMMU_INTERFACE_STATE_CHANGE; ces champs indiquent quels états 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 définie sur 1, cela indique que l’appelant souhaite être averti (via le rappel fourni) lorsque les types de domaine disponibles changent ou indiquent 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.
Exigences
Exigence | Valeur |
---|---|
serveur minimum pris en charge | Windows Server 2022 |
d’en-tête | wdm.h |