PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER union (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/秒
1 5.0 GT/秒
2 8.0 GT/秒
3 16.0 GT/秒
4 32.0 GT/秒
その他のすべてのビット位置 予約済み

DUMMYSTRUCTNAME.Rsvd8_31

予約済み。

AsULONG

PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER構造体の内容の ULONG 表現。

注釈

PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER構造体は、PCI_EXPRESS_CAPABILITY_REGISTER構造体に含まれています。

要件

要件
サポートされている最小のクライアント Windows 11 バージョン 22H2
Header ntddk.h (Ntddk.h を含む)

こちらもご覧ください

PCI_EXPRESS_CAPABILITY_REGISTER

PCI_EXPRESS_LINK_CAPABILITIES_REGISTER