PCI_EXPRESS_SLOT_CONTROL_REGISTER união (miniport.h)
A união PCI_EXPRESS_SLOT_CONTROL_REGISTER descreve um registro de controle de slot PCI Express (PCIe) de uma estrutura de funcionalidade PCIe.
Sintaxe
typedef union _PCI_EXPRESS_SLOT_CONTROL_REGISTER {
struct {
USHORT AttentionButtonEnable : 1;
USHORT PowerFaultDetectEnable : 1;
USHORT MRLSensorEnable : 1;
USHORT PresenceDetectEnable : 1;
USHORT CommandCompletedEnable : 1;
USHORT HotPlugInterruptEnable : 1;
USHORT AttentionIndicatorControl : 2;
USHORT PowerIndicatorControl : 2;
USHORT PowerControllerControl : 1;
USHORT ElectromechanicalLockControl : 1;
USHORT DataLinkStateChangeEnable : 1;
USHORT Rsvd : 3;
} DUMMYSTRUCTNAME;
USHORT AsUSHORT;
} PCI_EXPRESS_SLOT_CONTROL_REGISTER, *PPCI_EXPRESS_SLOT_CONTROL_REGISTER;
Membros
DUMMYSTRUCTNAME
A estrutura DUMMYSTRUCTNAME .
DUMMYSTRUCTNAME.AttentionButtonEnable
Um único bit que indica que o botão de atenção do slot está habilitado para gerar eventos.
DUMMYSTRUCTNAME.PowerFaultDetectEnable
Um único bit que indica que a detecção de falha de energia para o slot está habilitada para gerar eventos.
DUMMYSTRUCTNAME.MRLSensorEnable
Um único bit que indica que o sensor mrl (trava de retenção) operado manualmente para o slot está habilitado para gerar eventos.
DUMMYSTRUCTNAME.PresenceDetectEnable
Um único bit que indica que cartão detecção de presença para o slot está habilitado para gerar eventos.
DUMMYSTRUCTNAME.CommandCompletedEnable
Um único bit que indica que a notificação está habilitada para o slot quando um comando emitido é concluído pelo controlador de hot-plug.
DUMMYSTRUCTNAME.HotPlugInterruptEnable
Um único bit que indica que as interrupções para o slot estão habilitadas para eventos de hot-plug.
DUMMYSTRUCTNAME.AttentionIndicatorControl
O estado do indicador de atenção do slot. Os valores possíveis são:
IndicatorOn
O indicador está ativado.
IndicatorBlink
O indicador está piscando.
IndicatorOff
O indicador está desativado.
DUMMYSTRUCTNAME.PowerIndicatorControl
O estado do indicador de energia do slot. Os valores possíveis são:
IndicatorOn
O indicador está ativado.
IndicatorBlink
O indicador está piscando.
IndicatorOff
O indicador está desativado.
DUMMYSTRUCTNAME.PowerControllerControl
O estado do controlador de energia do slot. Os valores possíveis são:
PowerOn
O poder está ligado.
PowerOff
A energia está desligada.
DUMMYSTRUCTNAME.ElectromechanicalLockControl
Esse membro sempre contém zero.
DUMMYSTRUCTNAME.DataLinkStateChangeEnable
Um único bit que indica que a notificação está habilitada para o slot para alterações na camada de link de dados bit ativo do link status registro da estrutura de funcionalidade PCIe.
DUMMYSTRUCTNAME.Rsvd
Reservado.
AsUSHORT
Uma representação ushort do conteúdo da estrutura PCI_EXPRESS_SLOT_CONTROL_REGISTER .
Comentários
A estrutura PCI_EXPRESS_SLOT_CONTROL_REGISTER está disponível no Windows Server 2008 e versões posteriores do Windows.
Uma estrutura PCI_EXPRESS_SLOT_CONTROL_REGISTER está contida na estrutura PCI_EXPRESS_CAPABILITY .
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | miniport.h (inclua Ntddk.h, Miniport.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de