Fungsi RegisterAppStateChangeNotification (appnotify.h)

Memungkinkan aplikasi untuk mendaftarkan fungsi panggilan balik yang dapat diberi tahu bahwa pustakanya masuk atau keluar dari status ditangguhkan. Aplikasi ini dapat menggunakan informasi ini untuk melakukan operasi yang diperlukan, seperti mempertahankan status, yang harus dilakukan pada saat itu.

Sintaks

APICONTRACT ULONG RegisterAppStateChangeNotification(
  [in]           PAPPSTATE_CHANGE_ROUTINE Routine,
  [in, optional] PVOID                    Context,
  [out]          PAPPSTATE_REGISTRATION   *Registration
);

Parameter

[in] Routine

Penunjuk ke fungsi panggilan balik yang dipanggil saat aplikasi memasuki atau meninggalkan status ditangguhkan. Lihat PAPPSTATE_CHANGE_ROUTINE untuk detail selengkapnya tentang fungsi ini.

[in, optional] Context

Informasi konteks khusus aplikasi yang digunakan aplikasi saat masuk atau keluar dari status ditangguhkan. Ini biasanya penunjuk "ini".

[out] Registration

Ketika fungsi ini berhasil dikembalikan, parameter ini menerima alamat penunjuk ke nilai yang dapat digunakan untuk mengidentifikasi pendaftaran. Simpan nilai ini untuk digunakan dengan UnregisterAppStateChangeNotification.

Mengembalikan nilai

Kode status Win32 standar.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header appnotify.h
Pustaka Appnotify.lib
DLL Twinapi.core.dll

Lihat juga

UnregisterAppStateChangeNotification