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
單一位,表示位置有注意按鈕。
DUMMYSTRUCTNAME.PowerControllerPresent
單一位,表示插槽或插入插槽的適配卡存在軟體可程式化電源控制器。
DUMMYSTRUCTNAME.MRLSensorPresent
單一位,表示插槽存在手動作的保留閂鎖 (MRL) 感測器。
DUMMYSTRUCTNAME.AttentionIndicatorPresent
單一位,表示位置有注意指標。
DUMMYSTRUCTNAME.PowerIndicatorPresent
單一位,表示插槽有電源指示器。
DUMMYSTRUCTNAME.HotPlugSurprise
單一位,指出位置中存在的適配卡可以從系統移除,而不需要任何先前的通知。
DUMMYSTRUCTNAME.HotPlugCapable
單一位,表示插槽能夠支持熱插即用作業。
DUMMYSTRUCTNAME.SlotPowerLimit
插槽所能提供的電源數量上限。 這個值會與 SlotPowerLimitScale 成員的值搭配使用,以瓦為單位計算電力。
DUMMYSTRUCTNAME.SlotPowerLimitScale
用於 SlotPowerLimit 中所含值的尺規 成員,以瓦為單位計算插槽所能提供的最大功率。 可能的值為:
0
將 SlotPowerLimit 成員中的值乘以 1.0。
1
將 SlotPowerLim it 成員中的值乘以 0.1。
2
將 SlotPowerLimit 成員中的值乘以 0.01。
3
將 SlotPowerLimit 成員中的值乘以 0.001。
DUMMYSTRUCTNAME.ElectromechanicalLockPresent
單一位,表示插槽存在機電聯結。
DUMMYSTRUCTNAME.NoCommandCompletedSupport
單一位,表示當熱插即用控制器完成發出命令時,位置不會產生軟體通知。
DUMMYSTRUCTNAME.PhysicalSlotNumber
連接到此埠之系統底座中的實體插槽編號。 對於連接到系統面板上整合或與交換器裝置或根埠相同實體元件內整合之裝置的埠,這個值為零。
AsULONG
PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER 結構內容的ULONG表示法。
言論
PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER結構適用於 Windows Server 2008 和更新版本的 Windows。
PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER 結構包含在 PCI_EXPRESS_CAPABILITY 結構中。
要求
要求 | 價值 |
---|---|
標頭 | ntddk.h (include Ntddk.h, Miniport.h) |