PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER 공용 구조체(ntddk.h)

PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER 구조는 PCIe 기능 구조의 PCI Express(PCIe) 링크 기능 2 레지스터를 설명합니다. PCIe 링크 기능 레지스터의 확장입니다.

구문

typedef union _PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER {
  struct {
    ULONG Rsvd0 : 1;
    ULONG SupportedLinkSpeedsVector : 7;
    ULONG Rsvd8_31 : 24;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER, *PPCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER;

멤버

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Rsvd0

예약되어 있습니다.

DUMMYSTRUCTNAME.SupportedLinkSpeedsVector

PCIe 링크의 지원되는 링크 속도를 나타냅니다. 각 비트 위치에 대해 1b 값은 해당 링크 속도가 지원됨을 나타냅니다. 그렇지 않으면 해당 속도가 지원되지 않습니다. 이 필드는 MaximumLinkSpeed 필드보다 진리의 원본으로 선호됩니다.

해당 링크 속도를 가진 이 필드 내의 비트 정의는 다음과 같습니다.

비트 위치 지원되는 링크 속도
0 2.5 GT/s
1 5.0 GT/s
2 8.0 GT/s
3 16.0 GT/s
4 32.0 GT/s
다른 모든 비트 위치 예약됨

DUMMYSTRUCTNAME.Rsvd8_31

예약되어 있습니다.

AsULONG

PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER 구조체의 내용에 대한 ULONG 표현입니다.

설명

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

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11, 버전 22H2
머리글 ntddk.h(Ntddk.h 포함)

추가 정보

PCI_EXPRESS_CAPABILITY_REGISTER

PCI_EXPRESS_LINK_CAPABILITIES_REGISTER