PCI_EXPRESS_LINK_CAPABILITIES_REGISTER unión (miniport.h)
La unión 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;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_LINK_CAPABILITIES_REGISTER, *PPCI_EXPRESS_LINK_CAPABILITIES_REGISTER;
Miembros
DUMMYSTRUCTNAME
Estructura DUMMYSTRUCTNAME .
DUMMYSTRUCTNAME.MaximumLinkSpeed
Velocidad de enlace máxima del vínculo PCIe. El único valor válido es:
1
2,5 gigabits por segundo
Todos los demás valores están reservados.
DUMMYSTRUCTNAME.MaximumLinkWidth
Ancho máximo de vínculo (número de carriles) implementado por el componente. Los valores posibles son:
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 están reservados.
DUMMYSTRUCTNAME.ActiveStatePMSupport
Nivel de administración de energía de estado activo compatible con el vínculo PCIe. Los valores posibles son:
L0sEntrySupport
Se admiten L0s.
L0sAndL1EntrySupport
Se admiten L0s y L1.
Todos los demás valores están reservados.
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.
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.
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
Define el miembro ULONGLinkBandwidthNotificationCapability.
DUMMYSTRUCTNAME.AspmOptionalityCompliance
Define el miembro de ULONGAspmOptionalityCompliance.
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 .
Requisitos
Requisito | Valor |
---|---|
Header | miniport.h (incluya Ntddk.h, Miniport.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de