estrutura IOMMU_INTERFACE_STATE_CHANGE (wdm.h)

IOMMU_INTERFACE_STATE_CHANGE representa o estado da interface IOMMU no momento em que um retorno de chamada de alteração de estado é invocado. Quando um IOMMU_INTERFACE_STATE_CHANGE_CALLBACK é invocado, o PresentFields indica quais IOMMU_INTERFACE_STATE_CHANGE_FIELDS foram alterados enquanto o restante dos membros do IOMMU_INTERFACE_STATE_CHANGE fornecem o novo estado.

Sintaxe

typedef struct _IOMMU_INTERFACE_STATE_CHANGE {
  IOMMU_INTERFACE_STATE_CHANGE_FIELDS PresentFields;
  ULONG                               AvailableDomainTypes;
} IOMMU_INTERFACE_STATE_CHANGE, *PIOMMU_INTERFACE_STATE_CHANGE;

Membros

PresentFields

Indica quais estados de interface IOMMU foram alterados. Se um campo dentro dessa estrutura for definido como 1, isso indicará uma alteração de estado para esse campo de estado.

AvailableDomainTypes

Representa todos os tipos de domínio disponíveis no momento. Cada bit definido representa um tipo de domínio disponível: (1 << IOMMU_DMA_DOMAIN_TYPE). Consulte IOMMU_DMA_DOMAIN_TYPE para obter mais detalhes.

Requisitos

Requisito Valor
Servidor mínimo com suporte Windows Server 2022
Cabeçalho wdm.h

Confira também

IOMMU_INTERFACE_STATE_CHANGE_FIELDS

IOMMU_INTERFACE_STATE_CHANGE_CALLBACK

IOMMU_DMA_DOMAIN_TYPE