PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER Union (ntddk.h)
Die PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER-Struktur beschreibt ein PCI Express-Link(PCIe)-Linkfunktionen 2-Register einer PCIe-Funktionsstruktur. Dies ist eine Erweiterung des PCIe-Link-Funktionsregisters.
Syntax
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;
Member
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.Rsvd0
Reserviert.
DUMMYSTRUCTNAME.SupportedLinkSpeedsVector
Gibt die unterstützten Verbindungsgeschwindigkeiten der PCIe-Verbindung an. Für jede Bitposition gibt der Wert 1b an, dass die entsprechende Linkgeschwindigkeit unterstützt wird. Andernfalls wird diese Geschwindigkeit nicht unterstützt. Beachten Sie, dass dieses Feld als Wahrheitsquelle gegenüber dem Feld MaximumLinkSpeed bevorzugt wird.
Bitdefinitionen in diesem Feld mit der entsprechenden Linkgeschwindigkeit sind:
Bitposition | Unterstützte Linkgeschwindigkeit |
---|---|
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 |
Alle anderen Bitpositionen | Reserviert |
DUMMYSTRUCTNAME.Rsvd8_31
Reserviert.
AsULONG
Eine ULONG-Darstellung des Inhalts der PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER-Struktur .
Hinweise
Eine PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER-Struktur ist in der PCI_EXPRESS_CAPABILITY_REGISTER-Struktur enthalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11, Version 22H2 |
Kopfzeile | ntddk.h (include Ntddk.h) |