Condividi tramite


unione PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER (ntddk.h)

La struttura PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER descrive un registro di collegamento PCI Express (PCIe) 2 di una struttura di funzionalità PCIe. Si tratta di un'estensione della registrazione delle funzionalità di collegamento PCIe.

Sintassi

typedef union _PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER {
  struct {
    ULONG Rsvd0 : 1;
    ULONG SupportedLinkSpeedsVector : 7;
    ULONG Rsvd8_31 : 24;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER, *PPCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Rsvd0

Riservato.

DUMMYSTRUCTNAME.SupportedLinkSpeedsVector

Indica la velocità di collegamento supportata del collegamento PCIe. Per ogni posizione di bit, il valore 1b indica che la velocità di collegamento corrispondente è supportata; in caso contrario, tale velocità non è supportata. Si noti che questo campo è preferibile come origine della verità rispetto al campo MaximumLinkSpeed .

Le definizioni di bit all'interno di questo campo con la velocità di collegamento corrispondente sono:

Posizione bit Velocità di collegamento supportata
0 2.5 GT/s
1 5.0 GT/s
2 8.0 GT/s
3 16.0 GT/s
4 32.0 GT/s
Tutte le altre posizioni di bit Riservato

DUMMYSTRUCTNAME.Rsvd8_31

Riservato.

AsULONG

Rappresentazione ULONG del contenuto della struttura PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER .

Commenti

Una struttura PCI_EXPRESS_LINK_CAPABILITIES_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

PCI_EXPRESS_LINK_CAPABILITIES_REGISTER