PCI_EXPRESS_SLOT_STATUS_REGISTER unión (miniport.h)

La unión de PCI_EXPRESS_SLOT_STATUS_REGISTER describe un registro de estado de ranura PCI Express (PCIe) de una estructura de funcionalidad PCIe.

Sintaxis

typedef union _PCI_EXPRESS_SLOT_STATUS_REGISTER {
  struct {
    USHORT AttentionButtonPressed : 1;
    USHORT PowerFaultDetected : 1;
    USHORT MRLSensorChanged : 1;
    USHORT PresenceDetectChanged : 1;
    USHORT CommandCompleted : 1;
    USHORT MRLSensorState : 1;
    USHORT PresenceDetectState : 1;
    USHORT ElectromechanicalLockEngaged : 1;
    USHORT DataLinkStateChanged : 1;
    USHORT Rsvd : 7;
  } DUMMYSTRUCTNAME;
  USHORT AsUSHORT;
} PCI_EXPRESS_SLOT_STATUS_REGISTER, *PPCI_EXPRESS_SLOT_STATUS_REGISTER;

Miembros

DUMMYSTRUCTNAME

Estructura DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.AttentionButtonPressed

Un solo bit que indica que se está presionando el botón de atención de la ranura.

DUMMYSTRUCTNAME.PowerFaultDetected

Un solo bit que indica que se ha detectado un error de alimentación en la ranura.

DUMMYSTRUCTNAME.MRLSensorChanged

Un solo bit que indica que el estado del sensor de bloqueo temporal de retención (MRL) de la ranura ha cambiado manualmente.

DUMMYSTRUCTNAME.PresenceDetectChanged

Un solo bit que indica que el estado de detección de presencia de tarjeta para la ranura ha cambiado.

DUMMYSTRUCTNAME.CommandCompleted

Un solo bit que indica que el controlador de enchufe activo de la ranura ha completado un comando.

DUMMYSTRUCTNAME.MRLSensorState

El estado del sensor de bloqueo temporal de retención (MRL) de la ranura manualmente. Los valores posibles son:

MRLClosed
La MRL está cerrada.

MRLOpen
La MRL está abierta.

DUMMYSTRUCTNAME.PresenceDetectState

Estado de detección de presencia de tarjeta de la ranura. Los valores posibles son:

SlotEmpty
La ranura está vacía.

CardPresent
Una tarjeta está presente en la ranura.

DUMMYSTRUCTNAME.ElectromechanicalLockEngaged

Un solo bit que indica si el interbloqueo electromecánico de la ranura está activado.

DUMMYSTRUCTNAME.DataLinkStateChanged

Un solo bit que indica que el bit activo de capa de vínculo de datos del registro de estado del vínculo PCIe de la estructura de funcionalidad PCIe ha cambiado.

DUMMYSTRUCTNAME.Rsvd

Reservado.

AsUSHORT

Representación de USHORT del contenido de la estructura PCI_EXPRESS_SLOT_STATUS_REGISTER .

Comentarios

La estructura PCI_EXPRESS_SLOT_STATUS_REGISTER está disponible en Windows Server 2008 y versiones posteriores de Windows.

Una estructura de PCI_EXPRESS_SLOT_STATUS_REGISTER se encuentra en la estructura PCI_EXPRESS_CAPABILITY .

Requisitos

Requisito Valor
Header miniport.h (incluya Ntddk.h, Miniport.h)

Consulte también

PCI_EXPRESS_CAPABILITY