PCI_EXPRESS_LINK_CAPABILITIES_REGISTER unión (ntddk.h)
La estructura de PCI_EXPRESS_LINK_CAPABILITIES_REGISTER describe un registro de funcionalidades de vínculo PCI Express (PCIe) de una estructura de funcionalidad pcIe.
Sintaxis
typedef union _PCI_EXPRESS_LINK_CAPABILITIES_REGISTER {
struct {
ULONG MaximumLinkSpeed :4;
ULONG MaximumLinkWidth :6;
ULONG ActiveStatePMSupport :2;
ULONG L0sExitLatency :3;
ULONG L1ExitLatency :3;
ULONG ClockPowerManagement :1;
ULONG SurpriseDownErrorReportingCapable :1;
ULONG DataLinkLayerActiveReportingCapable :1;
ULONG LinkBandwidthNotificationCapability:1;
ULONG AspmOptionalityCompliance:1;
ULONG Rsvd :1;
ULONG PortNumber :8;
};
ULONG AsULONG;
} PCI_EXPRESS_LINK_CAPABILITIES_REGISTER, *PPCI_EXPRESS_LINK_CAPABILITIES_REGISTER;
Miembros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.MaximumLinkSpeed
La velocidad de enlace máxima del vínculo PCIe (cuando PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER no se implementa o el valor de SupportedLinkSpeedsVector es 0). Si se implementa PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER , se usa SupportedLinkSpeedsVector y Se ignora MaximumLinkSpeed en Windows.
Valor | Descripción |
---|---|
1 | 2.5 GT/s |
2 | 5.0 GT/s |
Todos los demás valores | Reservado |
DUMMYSTRUCTNAME.MaximumLinkWidth
Ancho máximo de vínculo (número de carriles) implementado por el componente. Los valores posibles son:
Valor | Descripción |
---|---|
1 | x1 (1 carril) |
2 | x2 (2 carriles) |
4 | x4 (4 carriles) |
8 | x8 (8 carriles) |
12 | x12 (12 carriles) |
16 | x16 (16 carriles) |
32 | x32 (32 carriles) |
Todos los demás valores | Reservado. |
DUMMYSTRUCTNAME.ActiveStatePMSupport
Nivel de administración de energía de estado activo compatible con el vínculo PCIe. Los valores posibles son:
Valor | Descripción |
---|---|
L0sEntrySupport | Se admiten L0s. |
L0sAndL1EntrySupport | Se admiten L0s y L1. |
Todos los demás valores | Reservado. |
DUMMYSTRUCTNAME.L0sExitLatency
La latencia de salida L0s para el vínculo PCIe. Este valor indica el período de tiempo que este puerto requiere para completar una transición de L0s a L0.
Valor | Descripción |
---|---|
L0s_Below64ns | Menos de 64 nanosegundos |
L0s_64ns_128ns | 64 nanosegundos a 128 nanosegundos |
L0s_128ns_256ns | 128 nanosegundos a 256 nanosegundos |
L0s_256ns_512ns | 256 nanosegundos a 512 nanosegundos |
L0s_512ns_1us | 512 nanosegundos a 1 microsegundos |
L0s_1us_2us | 1 microsegundos a 2 microsegundos |
L0s_2us_4us | 2 microsegundos a 4 microsegundos |
L0s_Above4us | Más de 4 microsegundos |
DUMMYSTRUCTNAME.L1ExitLatency
Latencia de salida L1 para el vínculo PCIe. Este valor indica el período de tiempo que este puerto requiere para completar una transición de L1 a L0.
Valor | Descripción |
---|---|
L1_Below1us | Menos de 1 microsegundos |
L1_1us_2us | 1 microsegundos a 2 microsegundos |
L1_2us_4us | 2 microsegundos a 4 microsegundos |
L1_4us_8us | 4 microsegundos a 8 microsegundos |
L1_8us_16us | 8 microsegundos a 16 microsegundos |
L1_16us_32us | 16 microsegundos a 32 microsegundos |
L1_32us_64us | 32 microsegundos a 64 microsegundos |
L1_Above64us | Más de 64 microsegundos |
Este valor se omite si el miembro ActiveStatePMSupport no está establecido en L0sAndL1EntrySupport.
DUMMYSTRUCTNAME.ClockPowerManagement
Un solo bit que indica que el componente admite la administración de energía del reloj.
DUMMYSTRUCTNAME.SurpriseDownErrorReportingCapable
Un solo bit que indica que el componente admite la funcionalidad opcional de detectar e informar de una condición de error de sorpresa. Este bit solo se aplica a los puertos de bajada.
DUMMYSTRUCTNAME.DataLinkLayerActiveReportingCapable
Un solo bit que indica que el componente admite la funcionalidad opcional de notificar el estado activo del vínculo de datos del control de vínculo de datos y la máquina de estado de administración. Este bit solo se aplica a los puertos de bajada. Los puertos de bajada compatibles con conexión activa deben admitir esta funcionalidad.
DUMMYSTRUCTNAME.LinkBandwidthNotificationCapability
DUMMYSTRUCTNAME.AspmOptionalityCompliance
DUMMYSTRUCTNAME.Rsvd
Reservado.
DUMMYSTRUCTNAME.PortNumber
Número de puerto PCIe para el vínculo PCIe.
AsULONG
Representación ULONG del contenido de la estructura PCI_EXPRESS_LINK_CAPABILITIES_REGISTER .
Comentarios
La estructura de PCI_EXPRESS_LINK_CAPABILITIES_REGISTER está disponible en Windows Server 2008 y versiones posteriores de Windows.
Una estructura de PCI_EXPRESS_LINK_CAPABILITIES_REGISTER se encuentra en la estructura PCI_EXPRESS_CAPABILITY_REGISTER .
Requisitos
Requisito | Valor |
---|---|
Header | ntddk.h (incluye Ntddk.h, Miniport.h) |