Condividi tramite


unione PCI_EXPRESS_LINK_STATUS_REGISTER (ntddk.h)

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

Sintassi

typedef union _PCI_EXPRESS_LINK_STATUS_REGISTER {

    struct {

        USHORT LinkSpeed:4;
        USHORT LinkWidth:6;
        USHORT Undefined:1;
        USHORT LinkTraining:1;
        USHORT SlotClockConfig:1;
        USHORT DataLinkLayerActive:1;
        USHORT Rsvd:2;
    } DUMMYSTRUCTNAME;

    USHORT AsUSHORT;

} PCI_EXPRESS_LINK_STATUS_REGISTER, *PPCI_EXPRESS_LINK_STATUS_REGISTER;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LinkSpeed

Velocità di collegamento negoziata del collegamento PCIe. Il valore codificato specifica un percorso di bit in SupportedLinkSpeedsVector (Funzionalità di collegamento 2 Register) che corrisponde alla velocità di collegamento negoziata. I valori supportati sono:

Valore Descrizione
1 2.5 GT/s (SupportedLinkSpeedsVector campo bit 0)
2 5.0 GT/s (SupportedLinkSpeedsVector campo bit 1)
3 8.0 GT/s (SupportedLinkSpeedsVector campo bit 2)
4 16.0 GT/s (SupportedLinkSpeedsVector campo bit 3)
5 32.0 GT/s (SupportedLinkSpeedsVector campo bit 4)
Tutti gli altri valori Riservato.

DUMMYSTRUCTNAME.LinkWidth

Larghezza del collegamento negoziata (numero di corsie) del collegamento PCIe. I valori possibili sono:

Valore Descrizione
1 x1 (1 corsia)
2 x2 (2 corsie)
4 x4 (4 corsie)
8 x8 (8 corsie)
12 x12 (12 corsie)
16 x16 (16 corsie)
32 x32 (32 corsie)
Tutti gli altri valori Riservato.

DUMMYSTRUCTNAME.Undefined

Riservato. I driver di dispositivo e altri software di sistema devono ignorare qualsiasi valore letto da questo bit.

DUMMYSTRUCTNAME.LinkTraining

Un singolo bit che indica che il collegamento si trova nello stato di configurazione o ripristino oppure che un 1 è stato scritto nel bit di collegamento di ripetizione del training del registro di controllo del collegamento PCIe e il training non è ancora iniziato. Questo membro non è applicabile ai dispositivi endpoint e alle porte upstream dei commutatori.

DUMMYSTRUCTNAME.SlotClockConfig

Un singolo bit che indica che il componente usa lo stesso orologio di riferimento fisico fornito dalla piattaforma hardware nel connettore slot PCIe. Se questo bit è chiaro, il componente usa un orologio indipendente indipendentemente dalla presenza di un orologio di riferimento nel connettore slot PCIe.

DUMMYSTRUCTNAME.DataLinkLayerActive

Un singolo bit che indica che il controllo del collegamento dati e la macchina a stati di gestione si trovano nello stato attivo del collegamento dati.

DUMMYSTRUCTNAME.Rsvd

Riservato.

AsUSHORT

Rappresentazione USHORT del contenuto della struttura PCI_EXPRESS_LINK_STATUS_REGISTER .

Commenti

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

Una struttura PCI_EXPRESS_LINK_STATUS_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_STATUS_2_REGISTER