PCI_EXPRESS_LINK_STATUS_REGISTER Union (miniport.h)
Die PCI_EXPRESS_LINK_STATUS_REGISTER Union beschreibt eine PCI Express (PCIe)-Verbindung status Register einer PCIe-Funktionsstruktur.
Syntax
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;
Member
DUMMYSTRUCTNAME
Die DUMMYSTRUCTNAME-Struktur .
DUMMYSTRUCTNAME.LinkSpeed
Die ausgehandelte Verbindungsgeschwindigkeit des PCIe-Links. Mögliche Werte:
Wert | BESCHREIBUNG |
---|---|
1 | 2,5 Gigabit pro Sekunde. |
2 | 5,0 Gigabit pro Sekunde. |
Alle anderen Werte | Reserviert. |
DUMMYSTRUCTNAME.LinkWidth
Die ausgehandelte Linkbreite (Anzahl der Lanes) des PCIe-Links. Mögliche Werte:
Wert | BESCHREIBUNG |
---|---|
1 | x1 (1 Spur) |
2 | x2 (2 Lanes) |
4 | x4 (4 Lanes) |
8 | x8 (8 Lanes) |
12 | x12 (12 Lanes) |
16 | x16 (16 Lanes) |
32 | x32 (32 Lanes) |
Alle anderen Werte | Reserviert. |
DUMMYSTRUCTNAME.Undefined
Reserviert. Gerätetreiber und andere Systemsoftware sollten jeden Wert ignorieren, der aus diesem Bit gelesen wird.
DUMMYSTRUCTNAME.LinkTraining
Ein einzelnes Bit, das angibt, dass sich der Link im Konfigurations- oder Wiederherstellungszustand befindet, oder dass ein 1 in das Neutrainierungslinkbit des PCIe-Link-Steuerelementregisters geschrieben wurde und das Training noch nicht begonnen wurde. Dieses Element gilt nicht für Endpunktgeräte und Upstream Ports von Switches.
DUMMYSTRUCTNAME.SlotClockConfig
Ein einzelnes Bit, das angibt, dass die Komponente dieselbe physische Referenzuhr verwendet, die die Hardwareplattform für den PCIe-Slotconnector bereitstellt. Wenn dieses Bit klar ist, verwendet die Komponente unabhängig vom Vorhandensein einer Referenzuhr auf dem PCIe-Slot-Connector eine unabhängige Uhr.
DUMMYSTRUCTNAME.DataLinkLayerActive
Ein einzelnes Bit, das angibt, dass sich die Datenverbindungssteuerung und der Verwaltungszustandscomputer im aktiven Datenlinkzustand befinden.
DUMMYSTRUCTNAME.Rsvd
Reserviert.
AsUSHORT
Eine USHORT-Darstellung des Inhalts der PCI_EXPRESS_LINK_STATUS_REGISTER-Struktur.
Hinweise
Die PCI_EXPRESS_LINK_STATUS_REGISTER-Struktur ist in Windows Server 2008 und höheren Versionen von Windows verfügbar.
Eine PCI_EXPRESS_LINK_STATUS_REGISTER-Struktur ist in der PCI_EXPRESS_CAPABILITY-Struktur enthalten.
Anforderungen
Anforderung | Wert |
---|---|
Header | miniport.h (einschließlich Ntddk.h, Miniport.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für