DEVICE_POWER_STATE列舉 (wudfddi.h)
[警告: UMDF 2 是最新版本的 UMDF,並取代 UMDF 1。 所有新的UMDF驅動程式都應該使用UMDF 2撰寫。 未將新功能新增至 UMDF 1,而且較新版本的 Windows 10 上對 UMDF 1 的支援有限。 通用 Windows 驅動程式必須使用 UMDF 2。 如需詳細資訊,請參閱 開始使用 UMDF。]
DEVICE_POWER_STATE 列舉會識別裝置可以輸入的 裝置電源狀態。
語法
typedef enum _DEVICE_POWER_STATE {
PowerDeviceUnspecified,
PowerDeviceD0,
PowerDeviceD1,
PowerDeviceD2,
PowerDeviceD3,
PowerDeviceMaximum
} DEVICE_POWER_STATE, *PDEVICE_POWER_STATE;
常數
PowerDeviceUnspecified 裝置電源狀態未指定。 |
PowerDeviceD0 裝置的工作狀態 (D0) 。 這是裝置的最高電源狀態。 |
PowerDeviceD1 裝置的 D1 睡眠狀態。 |
PowerDeviceD2 裝置的 D2 睡眠狀態。 |
PowerDeviceD3 裝置的 D3 睡眠狀態。 |
PowerDeviceMaximum 僅適用於系統。 |
言論
DEVICE_POWER_STATE 列舉會作為 IWDFDevice2::AssignS0IdleSettings 和 IWDFDevice2::AssignSxWakeSettings的輸入。
要求
要求 | 價值 |
---|---|
最低 UMDF 版本 | 1.9 |
標頭 | wudfddi.h (包括 Wudfddi.h) |