Fungsi PowerDuplicateScheme (powrprof.h)

Menduplikasi skema daya yang ada.

Sintaks

DWORD PowerDuplicateScheme(
  [in, optional] HKEY       RootPowerKey,
  [in]           const GUID *SourceSchemeGuid,
  [in]           GUID       **DestinationSchemeGuid
);

Parameter

[in, optional] RootPowerKey

Parameter ini dicadangkan untuk digunakan di masa mendatang dan harus diatur ke NULL.

[in] SourceSchemeGuid

Pengidentifikasi skema daya yang akan diduplikasi.

[in] DestinationSchemeGuid

Alamat pointer ke GUID. Jika penunjuk berisi NULL, fungsi mengalokasikan memori untuk GUID baru dan meletakkan alamat memori ini di penunjuk. Pemanggil dapat membebaskan memori ini menggunakan LocalFree.

Menampilkan nilai

Mengembalikan ERROR_SUCCESS (nol) jika panggilan berhasil, dan nilai bukan nol jika panggilan gagal.

Mengembalikan kode/nilai Deskripsi
ERROR_SUCCESS
0 (0x0)
Skema daya berhasil diduplikasi.
ERROR_INVALID_PARAMETER
87 (0x57)
Salah satu parameter tidak valid.
ERROR_ALREADY_EXISTS
183 (0xB7)
Parameter DestinationSchemeGuid mengacu pada skema daya yang ada. PowerDeleteScheme dapat digunakan untuk menghapus skema ini.

Persyaratan

   
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

Fungsi Manajemen Daya