Condividi tramite


PCI_EXPRESS_LINK_CAPABILITIES_REGISTER unione (ntddk.h)

La struttura PCI_EXPRESS_LINK_CAPABILITIES_REGISTER descrive una funzionalità di collegamento PCI Express (PCIe) di una struttura di funzionalità PCIe.

Sintassi

typedef union _PCI_EXPRESS_LINK_CAPABILITIES_REGISTER {
  struct {
    ULONG MaximumLinkSpeed  :4;
    ULONG MaximumLinkWidth  :6;
    ULONG ActiveStatePMSupport  :2;
    ULONG L0sExitLatency  :3;
    ULONG L1ExitLatency  :3;
    ULONG ClockPowerManagement  :1;
    ULONG SurpriseDownErrorReportingCapable  :1;
    ULONG DataLinkLayerActiveReportingCapable  :1;
    ULONG LinkBandwidthNotificationCapability:1;
    ULONG AspmOptionalityCompliance:1;
    ULONG Rsvd  :1;
    ULONG PortNumber  :8;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_LINK_CAPABILITIES_REGISTER, *PPCI_EXPRESS_LINK_CAPABILITIES_REGISTER;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.MaximumLinkSpeed

La velocità massima del collegamento PCIe (quando PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER non viene implementata o il valore di SupportedLinkSpeedsVector è 0). Se PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER viene implementato, supportatoLinkSpeedsVector viene usato e MaximumLinkSpeed viene ignorato in Windows.

Valore Descrizione
1 2.5 GT/s
2 5.0 GT/s
Tutti gli altri valori Riservato

DUMMYSTRUCTNAME.MaximumLinkWidth

Larghezza massima del collegamento (numero di corsie) implementata dal componente. 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.ActiveStatePMSupport

Livello di risparmio energia attiva supportato nel collegamento PCIe. I valori possibili sono:

Valore Descrizione
L0sEntrySupport L0s è supportato.
L0sAndL1EntrySupport Sono supportati L0s e L1.
Tutti gli altri valori Riservato.

DUMMYSTRUCTNAME.L0sExitLatency

L0s exit latenza per il collegamento PCIe. Questo valore indica la durata di questa porta necessaria per completare una transizione da L0s a L0.

Valore Descrizione
L0s_Below64ns Meno di 64 nanosecondi
L0s_64ns_128ns 64 nanosecondi a 128 nanosecondi
L0s_128ns_256ns 128 nanosecondi a 256 nanosecondi
L0s_256ns_512ns 256 nanosecondi a 512 nanosecondi
L0s_512ns_1us 512 nanosecondi a 1 microsecondo
L0s_1us_2us 1 microsecondo a 2 microsecondi
L0s_2us_4us 2 microsecondi a 4 microsecondi
L0s_Above4us Più di 4 microsecondi

DUMMYSTRUCTNAME.L1ExitLatency

Latenza di uscita L1 per il collegamento PCIe. Questo valore indica il tempo necessario per completare una transizione da L1 a L0.

Valore Descrizione
L1_Below1us Minore di 1 microsecondo
L1_1us_2us 1 microsecondo a 2 microsecondi
L1_2us_4us 2 microsecondi a 4 microsecondi
L1_4us_8us 4 microsecondi a 8 microsecondi
L1_8us_16us 8 microsecondi a 16 microsecondi
L1_16us_32us 16 microsecondi a 32 microsecondi
L1_32us_64us 32 microsecondi a 64 microsecondi
L1_Above64us Più di 64 microsecondi

Questo valore viene ignorato se il membro ActiveStatePMSupport non è impostato su L0sAndL1EntrySupport.

DUMMYSTRUCTNAME.ClockPowerManagement

Un singolo bit che indica che il componente supporta la gestione dell'alimentazione del clock.

DUMMYSTRUCTNAME.SurpriseDownErrorReportingCapable

Un singolo bit che indica che il componente supporta la funzionalità facoltativa di rilevare e segnalare una condizione di errore inattiva. Questo bit si applica solo alle porte downstream.

DUMMYSTRUCTNAME.DataLinkLayerActiveReportingCapable

Un bit singolo che indica che il componente supporta la funzionalità facoltativa di segnalare lo stato attivo del collegamento dati del controllo del collegamento dati e del computer dello stato di gestione. Questo bit si applica solo alle porte downstream. Le porte downstream compatibili con plug-hot devono supportare questa funzionalità.

DUMMYSTRUCTNAME.LinkBandwidthNotificationCapability

DUMMYSTRUCTNAME.AspmOptionalityCompliance

DUMMYSTRUCTNAME.Rsvd

Riservato.

DUMMYSTRUCTNAME.PortNumber

Numero di porta PCIe per il collegamento PCIe.

AsULONG

Rappresentazione ULONG del contenuto della struttura PCI_EXPRESS_LINK_CAPABILITIES_REGISTER .

Commenti

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

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