объединение PCI_EXPRESS_LINK_CONTROL_REGISTER (ntddk.h)
Структура PCI_EXPRESS_LINK_CONTROL_REGISTER описывает регистр управления связью PCI Express (PCIe) структуры возможностей PCIe.
Синтаксис
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;
Члены
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.ActiveStatePMControl
Уровень активного управления питанием состояния, включенный по ссылке PCIe. Возможны следующие значения:
Значение | Описание |
---|---|
L0sAndL1EntryDisabled | L0s и L1 отключены. |
L0sEntryEnabled | L0s включен. |
L1EntryEnabled | L1 включен. |
L0sAndL1EntryEnabled | L0s и L1 включены. |
DUMMYSTRUCTNAME.Rsvd1
Зарезервировано.
DUMMYSTRUCTNAME.ReadCompletionBoundary
Значение границы завершения чтения (RCB) для корневого порта или корневого порта вышестоящий из конечной точки. Если бит является ясным, RCB будет равен 64 байтам. Если бит задан, rcb равен 128 байтам. Этот элемент неприменим для портов коммутатора.
DUMMYSTRUCTNAME.LinkDisable
Один бит, указывающий, что ссылка отключена. Этот элемент не применяется к конечным точкам, мостам PCIe-PCI или PCI-X, а также вышестоящий портам коммутаторов.
DUMMYSTRUCTNAME.RetrainLink
Один бит, используемый для инициации повторного обучения ссылки. При чтении этого бита всегда возвращается ноль. Этот элемент не применяется к конечным точкам, мостам PCIe-PCI или PCI-X, а также вышестоящий портам коммутаторов.
DUMMYSTRUCTNAME.CommonClockConfig
Один бит, указывающий, что этот компонент и компонент на противоположном конце канала работают с распределенными общими эталонными часами. Если этот бит понятен, этот компонент и компонент на противоположном конце канала работают с асинхронными ссылочными часами.
DUMMYSTRUCTNAME.ExtendedSynch
Один бит, указывающий, что при выходе из состояния L0s и в состоянии восстановления передаются дополнительные упорядоченные наборы.
DUMMYSTRUCTNAME.EnableClockPowerManagement
Один бит, указывающий, что управление питанием часов включено.
DUMMYSTRUCTNAME.Rsvd2
Зарезервировано.
AsUSHORT
Представление USHORT содержимого структуры PCI_EXPRESS_LINK_CONTROL_REGISTER .
Комментарии
Структура PCI_EXPRESS_LINK_CONTROL_REGISTER доступна в Windows Server 2008 и более поздних версиях Windows.
Структура PCI_EXPRESS_LINK_CONTROL_REGISTER содержится в структуре PCI_EXPRESS_CAPABILITY_REGISTER .
Требования
Требование | Значение |
---|---|
Заголовок | ntddk.h (включая Ntddk.h, Miniport.h) |