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 を含む) |