IOMMU_INTERFACE_STATE_CHANGE_FIELDS unión (wdm.h)
IOMMU_INTERFACE_STATE_CHANGE_FIELDS representa los campos de un IOMMU_INTERFACE_STATE_CHANGE, lo que indica que el autor de la llamada desea recibir una notificación de un cambio de un campo de estado específico o que indica a los propietarios de devolución de llamada que han cambiado.
Cuando un autor de la llamada intenta registrar un IOMMU_INTERFACE_STATE_CHANGE_CALLBACK a través de IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK, estos campos indican los estados sobre los que el autor de la llamada quiere recibir una notificación.
Cuando se invoca un IOMMU_INTERFACE_STATE_CHANGE_CALLBACK registrado, el propietario de la devolución de llamada recibe un IOMMU_INTERFACE_STATE_CHANGE; estos campos indican qué estados han cambiado.
Sintaxis
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;
Miembros
DUMMYSTRUCTNAME
Estructura que contiene varios estados de una interfaz IOMMU.
DUMMYSTRUCTNAME.AvailableDomainTypes
Cuando se establece en 1, esto indica que el autor de la llamada quiere recibir una notificación (a través de la devolución de llamada proporcionada) cuando cambian los tipos de dominio disponibles o esto indica a los propietarios de devolución de llamada que han cambiado los tipos de dominio disponibles.
DUMMYSTRUCTNAME.Reserved
Reservado para campos futuros. Actualmente no se usa.
AsULONG
Valores consolidados de los campos en DUMMYSTRUCTNAME.
Requisitos
Requisito | Value |
---|---|
Servidor mínimo compatible | Windows Server 2022 |
Encabezado | wdm.h |