共用方式為


DevicePowerSetDeviceState 函式 (powrprof.h)

修改指定裝置上的指定數據。

語法

DWORD DevicePowerSetDeviceState(
  [in] LPCWSTR DeviceDescription,
  [in] ULONG   SetFlags,
  [in] PVOID   SetData
);

參數

[in] DeviceDescription

要修改之裝置的名稱或硬體標識符字串。

[in] SetFlags

要修改之裝置的屬性。

意義
DEVICEPOWER_SET_WAKEENABLED
0x00000001
讓指定的裝置喚醒系統。
DEVICEPOWER_CLEAR_WAKEENABLED
0x00000002
停止指定的裝置無法喚醒系統。

[in] SetData

保留的 必須是 NULL

傳回值

如果函式成功,則傳回非零的值。

如果此函式失敗,則傳回值為零。 若要取得擴充的錯誤資訊,請呼叫 GetLastError

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 powrprof.h
程式庫 PowrProf.lib
Dll PowrProf.dll

另請參閱

裝置電源管理