PCI_EXPRESS_LINK_CONTROL_2_REGISTER union (ntddk.h)
PCI_EXPRESS_LINK_CONTROL_2_REGISTER结构描述了 PCIe 功能结构的 PCI Express (PCIe) 链路控制 2 寄存器。 这是 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
PCI_EXPRESS_LINK_CONTROL_2_REGISTER结构内容的 USHORT 表示形式。
注解
PCI_EXPRESS_LINK_CONTROL_2_REGISTER 结构包含在 PCI_EXPRESS_CAPABILITY_REGISTER 结构中。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 11 版本 22H2 |
标头 | ntddk.h (包括 Ntddk.h) |