PCI_EXPRESS_LINK_CONTROL_2_REGISTER union (ntddk.h)
La estructura de PCI_EXPRESS_LINK_CONTROL_2_REGISTER describe un registro de vínculo PCI Express (PCIe) 2 de una estructura de funcionalidad PCIe. Se trata de una extensión del registro de control de vínculo PCIe.
Sintaxis
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;
Miembros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.TargetLinkSpeed
En puertos de bajada, este campo establece un límite superior en la velocidad operativa de un vínculo PCIe mediante la restricción de los valores anunciados por el componente upstream en sus secuencias de entrenamiento. El valor codificado especifica una ubicación de bits en el vector de velocidades de vínculo compatibles (en el registro de capacidades de vínculo 2) correspondiente a la velocidad de vínculo operativa deseada.
Las codificaciones definidas son:
Valor (binario) | Posición de bit de campo vector de velocidad de vínculo admitida | Velocidad del vínculo |
---|---|---|
0001b | 0 | 2.5 GT/s |
0010b | 1 | 5.0 GT/s |
0011b | 2 | 8.0 GT/s |
0100b | 3 | 16.0 GT/s |
0101b | 4 | 32.0 GT/s |
Todos los demás valores | Reservado | Reservado |
DUMMYSTRUCTNAME.Rsvd4_15
Reservado.
AsUSHORT
Representación de USHORT del contenido de la estructura PCI_EXPRESS_LINK_CONTROL_2_REGISTER .
Comentarios
Una estructura PCI_EXPRESS_LINK_CONTROL_2_REGISTER se encuentra en la estructura PCI_EXPRESS_CAPABILITY_REGISTER .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11, versión 22H2 |
Encabezado | ntddk.h (incluya Ntddk.h) |