union PCI_EXPRESS_LINK_CONTROL_REGISTER (ntddk.h)
La structure PCI_EXPRESS_LINK_CONTROL_REGISTER décrit un registre de contrôle de liaison PCI Express (PCIe) d’une structure de capacité PCIe.
Syntaxe
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;
Membres
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.ActiveStatePMControl
Niveau de gestion de l’alimentation d’état actif activé sur le lien PCIe. Les valeurs possibles sont les suivantes :
Valeur | Description |
---|---|
L0sAndL1EntryDisabled | Les L0 et L1 sont tous deux désactivés. |
L0sEntryEnabled | L0s est activé. |
L1EntryEnabled | L1 est activé. |
L0sAndL1EntryEnabled | Les versions L0 et L1 sont toutes deux activées. |
DUMMYSTRUCTNAME.Rsvd1
Réservé.
DUMMYSTRUCTNAME.ReadCompletionBoundary
La valeur de limite de fin de lecture (RCB) pour le port racine ou le port racine amont à partir du point de terminaison. Si le bit est clair, le rcb est de 64 octets. Si le bit est défini, la valeur RCB est de 128 octets. Ce membre ne s’applique pas aux ports de commutateur.
DUMMYSTRUCTNAME.LinkDisable
Un seul bit qui indique que le lien est désactivé. Ce membre ne s’applique pas aux appareils de point de terminaison, aux ponts PCIe à PCI ou PCI-X et aux ports amont de commutateurs.
DUMMYSTRUCTNAME.RetrainLink
Un seul bit utilisé pour lancer le réentraînement du lien. Les lectures de ce bit retournent toujours zéro. Ce membre ne s’applique pas aux appareils de point de terminaison, aux ponts PCIe à PCI ou PCI-X et aux ports amont de commutateurs.
DUMMYSTRUCTNAME.CommonClockConfig
Bit unique qui indique que ce composant et le composant à l’extrémité opposée du lien fonctionnent avec une horloge de référence commune distribuée. Si ce bit est clair, ce composant et le composant à l’extrémité opposée du lien fonctionnent avec une horloge de référence asynchrone.
DUMMYSTRUCTNAME.ExtendedSynch
Un seul bit qui indique que des ensembles ordonnés supplémentaires sont transmis lors de la sortie de l’état L0s et de l’état de récupération.
DUMMYSTRUCTNAME.EnableClockPowerManagement
Un seul bit qui indique que la gestion de l’alimentation de l’horloge est activée.
DUMMYSTRUCTNAME.Rsvd2
Réservé.
AsUSHORT
Représentation USHORT du contenu de la structure PCI_EXPRESS_LINK_CONTROL_REGISTER .
Remarques
La structure PCI_EXPRESS_LINK_CONTROL_REGISTER est disponible dans Windows Server 2008 et versions ultérieures de Windows.
Une structure PCI_EXPRESS_LINK_CONTROL_REGISTER est contenue dans la structure PCI_EXPRESS_CAPABILITY_REGISTER .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddk.h (inclure Ntddk.h, Miniport.h) |