PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER unión (miniport.h)

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

Sintaxis

typedef union _PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER {
  struct {
    ULONG AttentionButtonPresent : 1;
    ULONG PowerControllerPresent : 1;
    ULONG MRLSensorPresent : 1;
    ULONG AttentionIndicatorPresent : 1;
    ULONG PowerIndicatorPresent : 1;
    ULONG HotPlugSurprise : 1;
    ULONG HotPlugCapable : 1;
    ULONG SlotPowerLimit : 8;
    ULONG SlotPowerLimitScale : 2;
    ULONG ElectromechanicalLockPresent : 1;
    ULONG NoCommandCompletedSupport : 1;
    ULONG PhysicalSlotNumber : 13;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER, *PPCI_EXPRESS_SLOT_CAPABILITIES_REGISTER;

Miembros

DUMMYSTRUCTNAME

Estructura DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.AttentionButtonPresent

Un solo bit que indica que existe un botón de atención para la ranura.

DUMMYSTRUCTNAME.PowerControllerPresent

Un solo bit que indica que existe un controlador de alimentación programable de software para la ranura o para el adaptador que está conectado a la ranura.

DUMMYSTRUCTNAME.MRLSensorPresent

Un solo bit que indica que existe un sensor de bloqueo temporal de retención (MRL) operado manualmente para la ranura.

DUMMYSTRUCTNAME.AttentionIndicatorPresent

Un solo bit que indica que existe un indicador de atención para la ranura.

DUMMYSTRUCTNAME.PowerIndicatorPresent

Un solo bit que indica que existe un indicador de potencia para la ranura.

DUMMYSTRUCTNAME.HotPlugSurprise

Un solo bit que indica que un adaptador que está presente en la ranura se puede quitar del sistema sin ninguna notificación previa.

DUMMYSTRUCTNAME.HotPlugCapable

Un solo bit que indica que la ranura es capaz de admitir operaciones de conexión activa.

DUMMYSTRUCTNAME.SlotPowerLimit

La cantidad máxima de energía que puede suministrar la ranura. Este valor se usa en combinación con el valor del miembro SlotPowerLimitScale para calcular la potencia en vatios.

DUMMYSTRUCTNAME.SlotPowerLimitScale

Escala utilizada para el valor contenido en el miembro SlotPowerLimit para calcular la potencia máxima, en vatios, que puede suministrar la ranura. Los valores posibles son:

0
Multiplique el valor del miembro SlotPowerLimit por 1.0.

1
Multiplique el valor del miembro SlotPowerLimit por 0,1.

2
Multiplique el valor del miembro SlotPowerLimit por 0,01.

3
Multiplique el valor del miembro SlotPowerLimit por 0,001.

DUMMYSTRUCTNAME.ElectromechanicalLockPresent

Un solo bit que indica que existe un interbloqueo electromecánico para la ranura.

DUMMYSTRUCTNAME.NoCommandCompletedSupport

Un solo bit que indica que la ranura no genera una notificación de software cuando el controlador de enchufe activo completa un comando emitido.

DUMMYSTRUCTNAME.PhysicalSlotNumber

Número de ranura física en el chasis del sistema que está conectado a este puerto. Este valor es cero para los puertos que están conectados a dispositivos que están integrados en la placa del sistema o integrados dentro del mismo componente físico que el dispositivo de conmutador o el puerto raíz.

AsULONG

Representación ULONG del contenido de la estructura PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER .

Comentarios

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

Una estructura PCI_EXPRESS_SLOT_CAPABILITIES_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