объединение PCI_EXPRESS_LINK_CONTROL_2_REGISTER (ntddk.h)
Структура PCI_EXPRESS_LINK_CONTROL_2_REGISTER описывает регистр элемента управления 2 канала PCI Express (PCIe) структуры возможностей PCIe. Это расширение регистра элемента управления компоновкой PCIe.
Синтаксис
typedef union _PCI_EXPRESS_LINK_CONTROL_2_REGISTER {
struct {
USHORT TargetLinkSpeed : 4;
USHORT Rsvd4_15 : 12;
} DUMMYSTRUCTNAME;
USHORT AsUSHORT;
} PCI_EXPRESS_LINK_CONTROL_2_REGISTER, *PPCI_EXPRESS_LINK_CONTROL_2_REGISTER;
Члены
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.TargetLinkSpeed
Для подчиненных портов это поле задает верхний предел скорости работы канала PCIe, ограничивая значения, объявленные вышестоящим компонентом в последовательностях обучения. Закодированное значение указывает битовое расположение в векторе поддерживаемых скоростей канала (в регистре возможностей связи 2), соответствующее требуемой скорости рабочего канала.
Определенные кодировки:
Значение (двоичное значение) | Поддерживаемая позиция бита поля вектора скорости канала | Скорость связи |
---|---|---|
0001b | 0 | 2,5 GT/с |
0010b | 1 | 5,0 GT/с |
0011b | 2 | 8,0 GT/с |
0100b | 3 | 16,0 GT/с |
0101b | 4 | 32,0 GT/с |
Все остальные значения | Зарезервировано | Зарезервировано |
DUMMYSTRUCTNAME.Rsvd4_15
Зарезервировано.
AsUSHORT
Представление USHORT содержимого структуры PCI_EXPRESS_LINK_CONTROL_2_REGISTER .
Комментарии
Структура PCI_EXPRESS_LINK_CONTROL_2_REGISTER содержится в структуре PCI_EXPRESS_CAPABILITY_REGISTER .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 версии 22H2 |
Верхняя часть | ntddk.h (включая Ntddk.h) |