Share via


PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER união (miniport.h)

A união PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER descreve um registro de funcionalidades de slot PCI Express (PCIe) de uma estrutura de funcionalidade PCIe.

Sintaxe

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;

Membros

DUMMYSTRUCTNAME

A estrutura DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.AttentionButtonPresent

Um único bit que indica que existe um botão de atenção para o slot.

DUMMYSTRUCTNAME.PowerControllerPresent

Um único bit que indica que existe um controlador de energia programável de software para o slot ou para o adaptador conectado ao slot.

DUMMYSTRUCTNAME.MRLSensorPresent

Um único bit que indica que existe um sensor mrl (trava de retenção) operado manualmente para o slot.

DUMMYSTRUCTNAME.AttentionIndicatorPresent

Um único bit que indica que existe um indicador de atenção para o slot.

DUMMYSTRUCTNAME.PowerIndicatorPresent

Um único bit que indica que existe um indicador de energia para o slot.

DUMMYSTRUCTNAME.HotPlugSurprise

Um único bit que indica que um adaptador presente no slot pode ser removido do sistema sem nenhuma notificação prévia.

DUMMYSTRUCTNAME.HotPlugCapable

Um único bit que indica que o slot é capaz de dar suporte a operações de hot-plug.

DUMMYSTRUCTNAME.SlotPowerLimit

A quantidade máxima de energia que pode ser fornecida pelo slot. Esse valor é usado em combinação com o valor do membro SlotPowerLimitScale para calcular a potência em watts.

DUMMYSTRUCTNAME.SlotPowerLimitScale

A escala usada para o valor contido no membro SlotPowerLimit para calcular a potência máxima, em watts, que pode ser fornecida pelo slot. Os valores possíveis são:

0
Multiplique o valor no membro SlotPowerLimit por 1,0.

1
Multiplique o valor no membro SlotPowerLimit por 0,1.

2
Multiplique o valor no membro SlotPowerLimit por 0,01.

3
Multiplique o valor no membro SlotPowerLimit por 0,001.

DUMMYSTRUCTNAME.ElectromechanicalLockPresent

Um único bit que indica que existe um interlock eletromecânico para o slot.

DUMMYSTRUCTNAME.NoCommandCompletedSupport

Um único bit que indica que o slot não gera notificação de software quando um comando emitido é concluído pelo controlador de hot-plug.

DUMMYSTRUCTNAME.PhysicalSlotNumber

O número do slot físico no chassi do sistema que está anexado a essa porta. Esse valor é zero para portas conectadas a dispositivos integrados à placa do sistema ou integrados no mesmo componente físico que o dispositivo comutador ou a porta raiz.

AsULONG

Uma representação ULONG do conteúdo da estrutura PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER .

Comentários

A estrutura PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER está disponível no Windows Server 2008 e versões posteriores do Windows.

Uma estrutura PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER está contida na estrutura PCI_EXPRESS_CAPABILITY .

Requisitos

Requisito Valor
Cabeçalho miniport.h (inclua Ntddk.h, Miniport.h)

Confira também

PCI_EXPRESS_CAPABILITY