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) |