Compartir a través de


IOMMU_INTERFACE_STATE_CHANGE_FIELDS unión (wdm.h)

IOMMU_INTERFACE_STATE_CHANGE_FIELDS representa los campos de un IOMMU_INTERFACE_STATE_CHANGE, que indica que el autor de la llamada desea recibir una notificación de un cambio de un campo o campos de estado específicos 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 los tipos de dominio disponibles cambian 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 está usando.

AsULONG

Los valores consolidados de los campos de DUMMYSTRUCTNAME.

Requisitos

Requisito Valor
servidor mínimo admitido Windows Server 2022
encabezado de wdm.h

Consulte también

IOMMU_INTERFACE_STATE_CHANGE

IOMMU_INTERFACE_STATE_CHANGE_CALLBACK

IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK