Fungsi PoUnregisterPowerSettingCallback (ntifs.h)

Rutinitas PoUnregisterPowerSettingCallback membatalkan pendaftaran rutinitas panggilan balik pengaturan daya yang sebelumnya didaftarkan driver dengan memanggil rutinitas PoRegisterPowerSettingCallback .

Sintaks

NTSTATUS PoUnregisterPowerSettingCallback(
  [in, out] PVOID Handle
);

Parameter

[in, out] Handle

Handel ke rutinitas panggilan balik yang didaftarkan driver dengan memanggil PoRegisterPowerSettingCallback.

Nilai kembali

PoUnregisterPowerSettingCallback mengembalikan salah satu hal berikut:

Menampilkan kode Deskripsi
STATUS_SUCCESS
Rutinitas panggilan balik tidak terdaftar.
STATUS_INVALID_PARAMETER
Nilai Handel bukan handel yang valid untuk rutinitas panggilan balik pengaturan daya.

Keterangan

Driver memanggil PoUnregisterPowerSettingCallback untuk membatalkan pendaftaran rutinitas panggilan balik pengaturan daya yang sebelumnya didaftarkan driver dengan memanggil PoRegisterPowerSettingCallback.

Driver harus memanggil PoUnregisterPowerSettingCallback untuk membatalkan pendaftaran setiap rutinitas panggilan balik yang sebelumnya terdaftar. Semua rutinitas panggilan balik yang didaftarkan oleh driver harus tidak terdaftar dalam rutinitas Bongkar driver.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista.
Target Platform Universal
Header ntifs.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Lihat juga

PoRegisterPowerSettingCallback