Condividi tramite


PCI_EXPRESS_LINK_CONTROL_REGISTER unione (ntddk.h)

La struttura PCI_EXPRESS_LINK_CONTROL_REGISTER descrive un registro di controllo del collegamento PCI Express (PCIe) di una struttura di funzionalità PCIe.

Sintassi

typedef union _PCI_EXPRESS_LINK_CONTROL_REGISTER {
  struct {
    USHORT ActiveStatePMControl  :2;
    USHORT Rsvd1  :1;
    USHORT ReadCompletionBoundary  :1;
    USHORT LinkDisable  :1;
    USHORT RetrainLink  :1;
    USHORT CommonClockConfig  :1;
    USHORT ExtendedSynch  :1;
    USHORT EnableClockPowerManagement  :1;
    USHORT Rsvd2  :7;
  };
  USHORT AsUSHORT;
} PCI_EXPRESS_LINK_CONTROL_REGISTER, *PPCI_EXPRESS_LINK_CONTROL_REGISTER;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ActiveStatePMControl

Livello di risparmio energia dello stato attivo abilitato nel collegamento PCIe. I valori possibili sono:

Valore Descrizione
L0sAndL1EntryDisabled L0s e L1 sono entrambi disabilitati.
L0sEntryEnabled L0s è abilitato.
L1EntryEnabled L1 è abilitato.
L0sAndL1EntryEnabled L0s e L1 sono entrambi abilitati.

DUMMYSTRUCTNAME.Rsvd1

Riservato.

DUMMYSTRUCTNAME.ReadCompletionBoundary

Valore del limite di completamento di lettura (RCB) per la porta radice o la porta radice upstream dall'endpoint. Se il bit è chiaro, RCB è 64 byte. Se il bit è impostato, RCB è 128 byte. Questo membro non è applicabile per le porte switch.

DUMMYSTRUCTNAME.LinkDisable

Un singolo bit che indica che il collegamento è disabilitato. Questo membro non è applicabile per dispositivi endpoint, PCIe-to-PCI o PCI-X bridge e porte upstream di commutatori.

DUMMYSTRUCTNAME.RetrainLink

Un singolo bit usato per avviare il training del collegamento. Letture di questo bit restituiscono sempre zero. Questo membro non è applicabile per dispositivi endpoint, PCIe-to-PCI o PCI-X bridge e porte upstream di commutatori.

DUMMYSTRUCTNAME.CommonClockConfig

Un singolo bit che indica che questo componente e il componente alla fine opposta del collegamento funzionano con un orologio di riferimento comune distribuito. Se questo bit è chiaro, questo componente e il componente alla fine opposta del collegamento funzionano con un orologio di riferimento asincrono.

DUMMYSTRUCTNAME.ExtendedSynch

Un singolo bit che indica che vengono trasmessi set ordinati aggiuntivi durante l'uscita dallo stato L0s e quando si trova nello stato di ripristino.

DUMMYSTRUCTNAME.EnableClockPowerManagement

Un singolo bit che indica che la gestione dell'alimentazione del clock è abilitata.

DUMMYSTRUCTNAME.Rsvd2

Riservato.

AsUSHORT

Rappresentazione di USHORT del contenuto della struttura PCI_EXPRESS_LINK_CONTROL_REGISTER .

Commenti

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

Una struttura PCI_EXPRESS_LINK_CONTROL_REGISTER è contenuta nella struttura PCI_EXPRESS_CAPABILITY_REGISTER .

Requisiti

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

Vedi anche

PCI_EXPRESS_CAPABILITY_REGISTER

PCI_EXPRESS_LINK_CONTROL_2_REGISTER