объединение PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER (ntddk.h)
Структура PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER описывает возможности связи PCI Express (PCIe) 2 регистра структуры возможностей PCIe. Это расширение регистра ссылок PCIe.
Синтаксис
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;
Члены
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.Rsvd0
Зарезервировано.
DUMMYSTRUCTNAME.SupportedLinkSpeedsVector
Указывает поддерживаемые скорости канала PCIe. Для каждой битовой позиции значение 1b указывает, что поддерживается соответствующая скорость связи; В противном случае эта скорость не поддерживается. Обратите внимание, что это поле предпочтительнее в качестве источника истины по сравнению с полем MaximumLinkSpeed .
Определения битов в этом поле с соответствующей скоростью связи:
Битовое положение | Поддерживаемая скорость канала |
---|---|
0 | 2,5 GT/с |
1 | 5,0 GT/с |
2 | 8,0 GT/с |
3 | 16,0 GT/с |
4 | 32,0 GT/с |
Все остальные битовые позиции | Зарезервировано |
DUMMYSTRUCTNAME.Rsvd8_31
Зарезервировано.
AsULONG
Представление ULONG содержимого структуры PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER .
Комментарии
Структура PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER содержится в структуре PCI_EXPRESS_CAPABILITY_REGISTER .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 версии 22H2 |
Верхняя часть | ntddk.h (включая Ntddk.h) |