Compartir a través de


PCI_EXPRESS_LINK_CONTROL_2_REGISTER unión (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 ascendente en sus secuencias de entrenamiento. El valor codificado especifica una ubicación de bits en el vector de velocidades de vínculo admitidos (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 bits de campo vector de velocidades de vínculo admitidas Velocidad de vínculo
de 0001b 0 2.5 GT/s
0010b 1 5.0 GT/s
de 0011b 2 8.0 GT/s
de 0100b 3 16.0 GT/s
de 0101b 4 32.0 GT/s
Todos los demás valores Reservado Reservado

DUMMYSTRUCTNAME.Rsvd4_15

Reservado.

AsUSHORT

Representación USHORT del contenido de la estructura de PCI_EXPRESS_LINK_CONTROL_2_REGISTER.

Observaciones

Una estructura PCI_EXPRESS_LINK_CONTROL_2_REGISTER se encuentra en la estructura PCI_EXPRESS_CAPABILITY_REGISTER.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11, versión 22H2
encabezado de ntddk.h (incluya Ntddk.h)

Consulte también

PCI_EXPRESS_CAPABILITY_REGISTER