PCI_EXPRESS_SLOT_CONTROL_REGISTER unión (ntddk.h)
La estructura PCI_EXPRESS_SLOT_CONTROL_REGISTER describe un registro de control de ranura PCI Express (PCIe) de una estructura de funcionalidad PCIe.
Sintaxis
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;
Miembros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.AttentionButtonEnable
Un solo bit que indica que el botón de atención de la ranura está habilitado para generar eventos.
DUMMYSTRUCTNAME.PowerFaultDetectEnable
Un solo bit que indica que la detección de errores de energía de la ranura está habilitada para generar eventos.
DUMMYSTRUCTNAME.MRLSensorEnable
Un solo bit que indica que el sensor de bloqueo temporal de retención (MRL) operado manualmente para la ranura está habilitado para generar eventos.
DUMMYSTRUCTNAME.PresenceDetectEnable
Un solo bit que indica que la detección de presencia de tarjeta para la ranura está habilitada para generar eventos.
DUMMYSTRUCTNAME.CommandCompletedEnable
Un solo bit que indica que la notificación está habilitada para la ranura cuando el controlador de conexión activa completa un comando emitido.
DUMMYSTRUCTNAME.HotPlugInterruptEnable
Un solo bit que indica que las interrupciones de la ranura están habilitadas para eventos de conexión activa.
DUMMYSTRUCTNAME.AttentionIndicatorControl
Estado del indicador de atención de la ranura. Los valores posibles son:
IndicatorOn
El indicador está activado.
IndicatorBlink
El indicador parpadea.
IndicatorOff
El indicador está desactivado.
DUMMYSTRUCTNAME.PowerIndicatorControl
Estado del indicador de potencia de la ranura. Los valores posibles son:
IndicatorOn
El indicador está activado.
IndicatorBlink
El indicador parpadea.
IndicatorOff
El indicador está desactivado.
DUMMYSTRUCTNAME.PowerControllerControl
Estado del controlador de alimentación de la ranura. Los valores posibles son:
Encendido
La alimentación está activada.
PowerOff
La alimentación está apagada.
DUMMYSTRUCTNAME.ElectromechanicalLockControl
Este miembro siempre contiene cero.
DUMMYSTRUCTNAME.DataLinkStateChangeEnable
Un solo bit que indica que la notificación está habilitada para la ranura para los cambios en el bit activo de la capa de vínculo de datos del registro de estado del vínculo de la estructura de funcionalidad PCIe.
DUMMYSTRUCTNAME.Rsvd
Reservado.
AsUSHORT
Representación de USHORT del contenido de la estructura PCI_EXPRESS_SLOT_CONTROL_REGISTER.
Comentarios
La estructura de PCI_EXPRESS_SLOT_CONTROL_REGISTER está disponible en Windows Server 2008 y versiones posteriores de Windows.
Una estructura de PCI_EXPRESS_SLOT_CONTROL_REGISTER se encuentra en la estructura PCI_EXPRESS_CAPABILITY .
Requisitos
Requisito | Valor |
---|---|
Header | ntddk.h (incluya Ntddk.h, Miniport.h) |