Condividi tramite


unione PCI_EXPRESS_SLOT_CONTROL_REGISTER (ntddk.h)

La struttura PCI_EXPRESS_SLOT_CONTROL_REGISTER descrive un registro di controllo slot PCI Express (PCIe) di una struttura di funzionalità PCIe.

Sintassi

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;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.AttentionButtonEnable

Un singolo bit che indica che il pulsante di attenzione per lo slot è abilitato per generare eventi.

DUMMYSTRUCTNAME.PowerFaultDetectEnable

Un singolo bit che indica che il rilevamento degli errori di alimentazione per lo slot è abilitato per generare eventi.

DUMMYSTRUCTNAME.MRLSensorEnable

Un singolo bit che indica che il sensore di latch di conservazione gestito manualmente per lo slot è abilitato per generare eventi.

DUMMYSTRUCTNAME.PresenceDetectEnable

Un singolo bit che indica che il rilevamento della presenza delle schede per lo slot è abilitato per generare eventi.

DUMMYSTRUCTNAME.CommandCompletedEnable

Un singolo bit che indica che la notifica è abilitata per lo slot quando viene completato un comando emesso dal controller plug-hot.

DUMMYSTRUCTNAME.HotPlugInterruptEnable

Un singolo bit che indica che gli interrupt per lo slot sono abilitati per gli eventi di plug-hot.

DUMMYSTRUCTNAME.AttentionIndicatorControl

Stato dell'indicatore di attenzione dello slot. I valori possibili sono:

IndicatorOn

L'indicatore è attivato.

L'indicatore lampeggia.

IndicatorOff

L'indicatore è disattivato.

DUMMYSTRUCTNAME.PowerIndicatorControl

Stato dell'indicatore di alimentazione dello slot. I valori possibili sono:

IndicatorOn

L'indicatore è attivato.

L'indicatore lampeggia.

IndicatorOff

L'indicatore è disattivato.

DUMMYSTRUCTNAME.PowerControllerControl

Stato del controller di alimentazione dello slot. I valori possibili sono:

PowerOn

Il potere è acceso.

PowerOff

L'alimentazione è spenta.

DUMMYSTRUCTNAME.ElectromechanicalLockControl

Questo membro contiene sempre zero.

DUMMYSTRUCTNAME.DataLinkStateChangeEnable

Un bit singolo che indica che la notifica è abilitata per lo slot per le modifiche apportate al bit attivo del livello di collegamento dati del registro di stato del collegamento della struttura di funzionalità PCIe.

DUMMYSTRUCTNAME.Rsvd

Riservato.

AsUSHORT

Rappresentazione USHORT del contenuto della struttura PCI_EXPRESS_SLOT_CONTROL_REGISTER.

Commenti

La struttura PCI_EXPRESS_SLOT_CONTROL_REGISTER è disponibile in Windows Server 2008 e versioni successive di Windows.

Una struttura PCI_EXPRESS_SLOT_CONTROL_REGISTER è contenuta nella struttura PCI_EXPRESS_CAPABILITY .

Requisiti

Requisito Valore
Intestazione ntddk.h (include Ntddk.h, Miniport.h)

Vedi anche

PCI_EXPRESS_CAPABILITY