DEVICE_POWER_STATE列舉 (wudfddi.h)

[警告: UMDF 2 是最新版的 UMDF,並取代 UMDF 1。 所有新的 UMDF 驅動程式都應該使用 UMDF 2 來撰寫。 未將新功能新增至 UMDF 1,而且較新版本的 #D61A39AD055644628932AA539FD9E9DDB 上不支援 UMDF 1。 通用 Windows 驅動程式必須使用 UMDF 2。 如需詳細資訊,請參閱使用 UMDF 使用者入門。]

DEVICE_POWER_STATE列舉可識別裝置可以輸入的裝置電源狀態

Syntax

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::AssignS0IdleSettingsIWDFDevice2::AssignSxWakeSettings 的輸入。

規格需求

需求
最低UMDF版本 1.9
標頭 wudfddi.h (包括 Wudfddi.h)

另請參閱

IWDFDevice2::AssignS0IdleSettings

IWDFDevice2::AssignSxWakeSettings