Condividi tramite


PCI_EXPRESS_LINK_CAPABILITIES_REGISTER unione (miniport.h)

L'unione PCI_EXPRESS_LINK_CAPABILITIES_REGISTER descrive un registro delle 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;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_LINK_CAPABILITIES_REGISTER, *PPCI_EXPRESS_LINK_CAPABILITIES_REGISTER;

Members

DUMMYSTRUCTNAME

Struttura DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.MaximumLinkSpeed

Velocità massima del collegamento PCIe. L'unico valore valido è:

1
2,5 gigabit al secondo

Tutti gli altri valori sono riservati.

DUMMYSTRUCTNAME.MaximumLinkWidth

Larghezza massima del collegamento (numero di corsie) implementata dal componente. I valori possibili sono:

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 sono riservati.

DUMMYSTRUCTNAME.ActiveStatePMSupport

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

L0sEntrySupport
L0s è supportato.

L0sAndL1EntrySupport
Sono supportati L0s e L1.

Tutti gli altri valori sono riservati.

DUMMYSTRUCTNAME.L0sExitLatency

La latenza di uscita L0s per il collegamento PCIe. Questo valore indica l'intervallo di tempo necessario per completare una transizione da L0s a L0.

L0s_Below64ns
Meno di 64 nanosecondi

L0s_64ns_128ns
Da 64 nanosecondi a 128 nanosecondi

L0s_128ns_256ns
Da 128 nanosecondi a 256 nanosecondi

L0s_256ns_512ns
Da 256 nanosecondi a 512 nanosecondi

L0s_512ns_1us
Da 512 nanosecondi a 1 microsecondi

L0s_1us_2us
Da 1 microsecondo a 2 microsecondi

L0s_2us_4us
Da 2 microsecondi a 4 microsecondi

L0s_Above4us
Più di 4 microsecondi

DUMMYSTRUCTNAME.L1ExitLatency

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

L1_Below1us
Meno di 1 microsecondo

L1_1us_2us
Da 1 microsecondo a 2 microsecondi

L1_2us_4us
Da 2 microsecondi a 4 microsecondi

L1_4us_8us
Da 4 microsecondi a 8 microsecondi

L1_8us_16us
Da 8 microsecondi a 16 microsecondi

L1_16us_32us
Da 16 microsecondi a 32 microsecondi

L1_32us_64us
Da 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 il risparmio energia dell'orologio.

DUMMYSTRUCTNAME.SurpriseDownErrorReportingCapable

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

DUMMYSTRUCTNAME.DataLinkLayerActiveReportingCapable

Un singolo bit che indica che il componente supporta la funzionalità facoltativa di segnalazione dello stato attivo del collegamento dati del controllo del collegamento dati e della macchina a stati di gestione. Questo bit si applica solo alle porte downstream. Le porte downstream con supporto per plug-hot devono supportare questa funzionalità.

DUMMYSTRUCTNAME.LinkBandwidthNotificationCapability

Definisce il membro ULONGLinkBandwidthNotificationCapability.

DUMMYSTRUCTNAME.AspmOptionalityCompliance

Definisce il membro ULONGAspmOptionalityCompliance.

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 .

Requisiti

Requisito Valore
Intestazione miniport.h (include Ntddk.h, Miniport.h)

Vedi anche

PCI_EXPRESS_CAPABILITY