Share via


PCI_EXPRESS_SLOT_STATUS_REGISTER união (miniport.h)

A união PCI_EXPRESS_SLOT_STATUS_REGISTER descreve um slot PCI Express (PCIe) status registro de uma estrutura de funcionalidade pcie.

Sintaxe

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;

Membros

DUMMYSTRUCTNAME

A estrutura DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.AttentionButtonPressed

Um único bit que indica que o botão de atenção do slot está sendo pressionado.

DUMMYSTRUCTNAME.PowerFaultDetected

Um único bit que indica que uma falha de energia no slot foi detectada.

DUMMYSTRUCTNAME.MRLSensorChanged

Um único bit que indica que o estado do sensor mrl (trava de retenção) operado manualmente do slot foi alterado.

DUMMYSTRUCTNAME.PresenceDetectChanged

Um único bit que indica que o estado de detecção de presença cartão para o slot foi alterado.

DUMMYSTRUCTNAME.CommandCompleted

Um único bit que indica que um comando foi concluído pelo controlador de plug-quente do slot.

DUMMYSTRUCTNAME.MRLSensorState

O estado do sensor mrl (trava de retenção) operado manualmente do slot. Os valores possíveis são:

MRLClosed
O MRL está fechado.

MRLOpen
O MRL está aberto.

DUMMYSTRUCTNAME.PresenceDetectState

O estado de detecção de presença cartão do slot. Os valores possíveis são:

SlotEmpty
O slot está vazio.

CardPresent
Um cartão está presente no slot.

DUMMYSTRUCTNAME.ElectromechanicalLockEngaged

Um único bit que indica se o interlock eletromecânico do slot está envolvido.

DUMMYSTRUCTNAME.DataLinkStateChanged

Um único bit que indica que o bit ativo da camada de link de dados do link PCIe status registro da estrutura de funcionalidade pcie foi alterado.

DUMMYSTRUCTNAME.Rsvd

Reservado.

AsUSHORT

Uma representação USHORT do conteúdo da estrutura PCI_EXPRESS_SLOT_STATUS_REGISTER .

Comentários

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

Uma estrutura de PCI_EXPRESS_SLOT_STATUS_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