PCI_EXPRESS_LINK_CONTROL_REGISTER 공용 구조체(ntddk.h)

PCI_EXPRESS_LINK_CONTROL_REGISTER 구조는 PCIe 기능 구조의 PCI Express(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 링크에서 사용하도록 설정된 활성 상태 전원 관리 수준입니다. 가능한 값은 다음과 같습니다.

Description
L0sAndL1EntryDisabled L0 및 L1은 모두 사용하지 않도록 설정됩니다.
L0sEntryEnabled L0s를 사용할 수 있습니다.
L1EntryEnabled L1을 사용할 수 있습니다.
L0sAndL1EntryEnabled L0 및 L1은 모두 사용하도록 설정됩니다.

DUMMYSTRUCTNAME.Rsvd1

예약되어 있습니다.

DUMMYSTRUCTNAME.ReadCompletionBoundary

루트 포트 또는 루트 포트에 대한 RCB(읽기 완료 경계) 값은 엔드포인트에서 업스트림. 비트가 명확하면 RCB는 64바이트입니다. 비트가 설정되면 RCB는 128바이트입니다. 이 멤버는 스위치 포트에 적용할 수 없습니다.

DUMMYSTRUCTNAME.LinkDisable

링크가 비활성화되었음을 나타내는 단일 비트입니다. 이 멤버는 엔드포인트 디바이스, PCIe-PCI 또는 PCI-X 브리지 및 스위치의 업스트림 포트에 적용되지 않습니다.

DUMMYSTRUCTNAME.RetrainLink

링크의 재학습을 시작하는 데 사용되는 단일 비트입니다. 이 비트의 읽기는 항상 0을 반환합니다. 이 멤버는 엔드포인트 디바이스, PCIe-PCI 또는 PCI-X 브리지 및 스위치의 업스트림 포트에 적용되지 않습니다.

DUMMYSTRUCTNAME.CommonClockConfig

이 구성 요소와 링크의 반대쪽 끝에 있는 구성 요소가 분산 공통 참조 클록으로 작동한다는 것을 나타내는 단일 비트입니다. 이 비트가 명확하면 이 구성 요소와 링크의 반대쪽 끝에 있는 구성 요소가 비동기 참조 클록으로 작동합니다.

DUMMYSTRUCTNAME.ExtendedSynch

L0s 상태를 종료할 때 및 복구 상태일 때 추가 순서 집합이 전송됨을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.EnableClockPowerManagement

클록 전원 관리가 사용하도록 설정되어 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.Rsvd2

예약되어 있습니다.

AsUSHORT

PCI_EXPRESS_LINK_CONTROL_REGISTER 구조체의 내용에 대한 USHORT 표현입니다.

설명

PCI_EXPRESS_LINK_CONTROL_REGISTER 구조는 Windows Server 2008 이상 버전의 Windows에서 사용할 수 있습니다.

PCI_EXPRESS_LINK_CONTROL_REGISTER 구조체는 PCI_EXPRESS_CAPABILITY_REGISTER 구조체에 포함됩니다.

요구 사항

요구 사항
헤더 ntddk.h(Ntddk.h, Miniport.h 포함)

추가 정보

PCI_EXPRESS_CAPABILITY_REGISTER

PCI_EXPRESS_LINK_CONTROL_2_REGISTER