Share via


PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER union (ntddk.h)

PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER構造では、PCIe 機能構造体の PCI Express (PCIe) スロット機能レジスタについて説明します。

構文

typedef union _PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER {
  struct {
    ULONG AttentionButtonPresent  :1;
    ULONG PowerControllerPresent  :1;
    ULONG MRLSensorPresent  :1;
    ULONG AttentionIndicatorPresent  :1;
    ULONG PowerIndicatorPresent  :1;
    ULONG HotPlugSurprise  :1;
    ULONG HotPlugCapable  :1;
    ULONG SlotPowerLimit  :8;
    ULONG SlotPowerLimitScale  :2;
    ULONG ElectromechanicalLockPresent  :1;
    ULONG NoCommandCompletedSupport  :1;
    ULONG PhysicalSlotNumber  :13;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER, *PPCI_EXPRESS_SLOT_CAPABILITIES_REGISTER;

メンバー

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.AttentionButtonPresent

スロットにアテンション ボタンが存在することを示す 1 ビット。

DUMMYSTRUCTNAME.PowerControllerPresent

ソフトウェア プログラム可能な電源コントローラーがスロットまたはスロットに接続されているアダプターに存在することを示す 1 ビット。

DUMMYSTRUCTNAME.MRLSensorPresent

手動で操作された保持ラッチ (MRL) センサーがスロットに存在することを示す 1 ビット。

DUMMYSTRUCTNAME.AttentionIndicatorPresent

スロットにアテンション インジケーターが存在することを示す 1 ビット。

DUMMYSTRUCTNAME.PowerIndicatorPresent

スロットに電源インジケーターが存在することを示す 1 ビット。

DUMMYSTRUCTNAME.HotPlugSurprise

スロットに存在するアダプターを、事前の通知なしでシステムから削除できることを示す 1 ビット。

DUMMYSTRUCTNAME.HotPlugCapable

スロットがホット プラグ操作をサポートできることを示す 1 ビット。

DUMMYSTRUCTNAME.SlotPowerLimit

スロットから供給できる最大電力量。 この値は、 SlotPowerLimitScale メンバーの値と組み合わせて使用して、電力をワット単位で計算します。

DUMMYSTRUCTNAME.SlotPowerLimitScale

スロットから供給できる最大電力 (ワット単位) を計算するために SlotPowerLimit メンバーに含まれる値に使用されるスケール。 次のいずれかの値になります。

0

SlotPowerLimit メンバーの値に 1.0 を乗算します。

1

SlotPowerLimit メンバーの値に 0.1 を乗算します。

2

SlotPowerLimit メンバーの値に 0.01 を乗算します。

3

SlotPowerLimit メンバーの値に 0.001 を乗算します。

DUMMYSTRUCTNAME.ElectromechanicalLockPresent

スロットに電気機械インターロックが存在することを示す 1 ビット。

DUMMYSTRUCTNAME.NoCommandCompletedSupport

ホット プラグ コントローラーによって発行されたコマンドが完了したときに、スロットがソフトウェア通知を生成しないことを示す 1 ビット。

DUMMYSTRUCTNAME.PhysicalSlotNumber

このポートに接続されているシステム シャーシの物理スロット番号。 この値は、システム ボードに統合されているか、スイッチ デバイスまたはルート ポートと同じ物理コンポーネント内に統合されているデバイスに接続されているポートの場合、0 です。

AsULONG

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

注釈

PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER構造は、Windows Server 2008 以降のバージョンの Windows で使用できます。

PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER構造体は、 PCI_EXPRESS_CAPABILITY 構造体に含まれています。

要件

要件
Header ntddk.h (Ntddk.h、Miniport.h を含む)

こちらもご覧ください

PCI_EXPRESS_CAPABILITY