união IOMMU_INTERFACE_STATE_CHANGE_FIELDS (wdm.h)
IOMMU_INTERFACE_STATE_CHANGE_FIELDS representa os campos de um IOMMU_INTERFACE_STATE_CHANGE, indicando que o chamador deseja ser notificado sobre uma alteração de um campo de estado específico ou indicando aos proprietários de retorno de chamada quais estados foram alterados.
Quando um chamador tenta registrar um IOMMU_INTERFACE_STATE_CHANGE_CALLBACK por meio de IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK, esses campos indicam os estados sobre os quais o chamador deseja ser notificado.
Quando um IOMMU_INTERFACE_STATE_CHANGE_CALLBACK registrado é invocado, o proprietário do retorno de chamada recebe um IOMMU_INTERFACE_STATE_CHANGE; esses campos indicam quais estados foram alterados.
Sintaxe
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;
Membros
DUMMYSTRUCTNAME
Uma estrutura que contém vários estados de uma interface IOMMU.
DUMMYSTRUCTNAME.AvailableDomainTypes
Quando definido como 1, isso indica que o chamador deseja ser notificado (por meio do retorno de chamada fornecido) quando os tipos de domínio disponíveis são alterados ou isso indica aos proprietários de retorno de chamada que os tipos de domínio disponíveis foram alterados.
DUMMYSTRUCTNAME.Reserved
Reservado para campos futuros. Atualmente não utilizado.
AsULONG
Os valores consolidados dos campos em DUMMYSTRUCTNAME.
Requisitos
Requisito | Valor |
---|---|
Servidor mínimo com suporte | Windows Server 2022 |
Cabeçalho | wdm.h |