PCI_EXPRESS_LINK_CONTROL_REGISTER unión (ntddk.h)
La estructura de 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;
};
USHORT AsUSHORT;
} PCI_EXPRESS_LINK_CONTROL_REGISTER, *PPCI_EXPRESS_LINK_CONTROL_REGISTER;
Miembros
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:
Valor | Descripción |
---|---|
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 de PCI_EXPRESS_LINK_CONTROL_REGISTER se encuentra en la estructura PCI_EXPRESS_CAPABILITY_REGISTER .
Requisitos
Requisito | Valor |
---|---|
Header | ntddk.h (incluya Ntddk.h, Miniport.h) |