PCI_EXPRESS_LINK_CONTROL_REGISTER unión (miniport.h)
La unión PCI_EXPRESS_LINK_CONTROL_REGISTER describe un registro de control de vínculo PCI Express (PCIe) de una estructura de funcionalidad PCIe.
Sintaxis
typedef union _PCI_EXPRESS_LINK_CONTROL_REGISTER {
struct {
USHORT ActiveStatePMControl : 2;
USHORT Rsvd1 : 1;
USHORT ReadCompletionBoundary : 1;
USHORT LinkDisable : 1;
USHORT RetrainLink : 1;
USHORT CommonClockConfig : 1;
USHORT ExtendedSynch : 1;
USHORT EnableClockPowerManagement : 1;
USHORT Rsvd2 : 7;
} DUMMYSTRUCTNAME;
USHORT AsUSHORT;
} PCI_EXPRESS_LINK_CONTROL_REGISTER, *PPCI_EXPRESS_LINK_CONTROL_REGISTER;
Miembros
DUMMYSTRUCTNAME
Estructura DUMMYSTRUCTNAME .
DUMMYSTRUCTNAME.ActiveStatePMControl
Nivel de administración de energía de estado activo que está habilitado en el vínculo PCIe. Los valores posibles son:
L0sAndL1EntryDisabled
L0s y L1 están deshabilitados.
L0sEntryEnabled
L0s está habilitado.
L1EntryEnabled
L1 está habilitado.
L0sAndL1EntryEnabled
L0s y L1 están habilitados.
DUMMYSTRUCTNAME.Rsvd1
Reservado.
DUMMYSTRUCTNAME.ReadCompletionBoundary
Valor del límite de finalización de lectura (RCB) para el puerto raíz o el puerto raíz ascendente desde el punto de conexión. Si el bit está claro, el RCB es de 64 bytes. Si se establece el bit, el RCB es de 128 bytes. Este miembro no es aplicable a los puertos de conmutador.
DUMMYSTRUCTNAME.LinkDisable
Un solo bit que indica que el vínculo está deshabilitado. Este miembro no es aplicable a dispositivos de punto de conexión, puentes PCIe a PCI o PCI-X y puertos ascendentes de conmutadores.
DUMMYSTRUCTNAME.RetrainLink
Bit único que se usa para iniciar el reentrenamiento del vínculo. Las lecturas de este bit siempre devuelven cero. Este miembro no es aplicable a dispositivos de punto de conexión, puentes PCIe a PCI o PCI-X y puertos ascendentes de conmutadores.
DUMMYSTRUCTNAME.CommonClockConfig
Un solo bit que indica que este componente y el componente en el extremo opuesto del vínculo funcionan con un reloj de referencia común distribuido. Si este bit está claro, este componente y el componente en el extremo opuesto del vínculo funcionan con un reloj de referencia asincrónico.
DUMMYSTRUCTNAME.ExtendedSynch
Un solo bit que indica que se transmiten conjuntos ordenados adicionales al salir del estado L0s y cuándo se encuentra en el estado de recuperación.
DUMMYSTRUCTNAME.EnableClockPowerManagement
Un solo bit que indica que la administración de energía del reloj está habilitada.
DUMMYSTRUCTNAME.Rsvd2
Reservado.
AsUSHORT
Representación de USHORT del contenido de la estructura PCI_EXPRESS_LINK_CONTROL_REGISTER .
Comentarios
La estructura PCI_EXPRESS_LINK_CONTROL_REGISTER está disponible en Windows Server 2008 y versiones posteriores de Windows.
Una estructura PCI_EXPRESS_LINK_CONTROL_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