Fungsi DevicePowerSetDeviceState (powrprof.h)

Memodifikasi data yang ditentukan pada perangkat yang ditentukan.

Sintaks

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

Parameter

[in] DeviceDescription

String pengidentifikasi nama atau perangkat keras perangkat yang akan dimodifikasi.

[in] SetFlags

Properti perangkat yang akan dimodifikasi.

Nilai Makna
DEVICEPOWER_SET_WAKEENABLED
0x00000001
Memfungsikan perangkat yang ditentukan untuk membangunkan sistem.
DEVICEPOWER_CLEAR_WAKEENABLED
0x00000002
Menghentikan perangkat yang ditentukan agar tidak dapat membangunkan sistem.

[in] SetData

Dicadangkan, harus NULL.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header powrprof.h
Pustaka PowrProf.lib
DLL PowrProf.dll

Lihat juga

Manajemen Daya Perangkat