Condividi tramite


PCI_EXPRESS_LINK_CONTROL_2_REGISTER unione (ntddk.h)

La struttura PCI_EXPRESS_LINK_CONTROL_2_REGISTER descrive un controllo di collegamento PCI Express (PCIe) 2 di una struttura di funzionalità PCIe. Si tratta di un'estensione del registro di controllo del collegamento PCIe.

Sintassi

typedef union _PCI_EXPRESS_LINK_CONTROL_2_REGISTER {
  struct {
    USHORT TargetLinkSpeed : 4;
    USHORT Rsvd4_15 : 12;
  } DUMMYSTRUCTNAME;
  USHORT AsUSHORT;
} PCI_EXPRESS_LINK_CONTROL_2_REGISTER, *PPCI_EXPRESS_LINK_CONTROL_2_REGISTER;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.TargetLinkSpeed

Per le porte downstream, questo campo imposta un limite superiore per la velocità operativa del collegamento PCIe limitando i valori annunciati dal componente Upstream nelle sequenze di training. Il valore codificato specifica un percorso bit nel vettore velocità di collegamento supportate (nella funzionalità di collegamento 2 Register) corrispondente alla velocità di collegamento desiderata.

Le codifica definite sono:

Valore (binario) Posizione del campo vettore di velocità di collegamento supportata Velocità di collegamento
0001b 0 2.5 GT/s
0010b 1 5.0 GT/s
0011b 2 8.0 GT/s
0100b 3 16.0 GT/s
0101b 4 32.0 GT/s
Tutti gli altri valori Riservato Riservato

DUMMYSTRUCTNAME.Rsvd4_15

Riservato.

AsUSHORT

Rappresentazione di USHORT del contenuto della struttura PCI_EXPRESS_LINK_CONTROL_2_REGISTER .

Commenti

Una struttura PCI_EXPRESS_LINK_CONTROL_2_REGISTER è contenuta nella struttura PCI_EXPRESS_CAPABILITY_REGISTER .

Requisiti

Requisito Valore
Client minimo supportato Windows 11, versione 22H2
Intestazione ntddk.h (include Ntddk.h)

Vedi anche

PCI_EXPRESS_CAPABILITY_REGISTER