PCI_EXPRESS_SLOT_CONTROL_REGISTER união (ntddk.h)
A estrutura 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;
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;
};
USHORT AsUSHORT;
} PCI_EXPRESS_SLOT_CONTROL_REGISTER, *PPCI_EXPRESS_SLOT_CONTROL_REGISTER;
Membros
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 do 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
A energia está ativada.
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 no bit ativo da camada de link de dados 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 | ntddk.h (inclua Ntddk.h, Miniport.h) |