Bagikan melalui


Fungsi WscRegisterForChanges (wscapi.h)

Mendaftarkan fungsi panggilan balik yang akan dijalankan ketika Keamanan Windows Center (WSC) mendeteksi perubahan yang dapat memengaruhi kesehatan salah satu penyedia keamanan.

Sintaks

HRESULT WscRegisterForChanges(
  [in]  LPVOID                 Reserved,
  [out] PHANDLE                phCallbackRegistration,
  [in]  LPTHREAD_START_ROUTINE lpCallbackAddress,
  [in]  PVOID                  pContext
);

Parameter

[in] Reserved

Dicadangkan. Harus NULL.

[out] phCallbackRegistration

Penunjuk ke handel ke pendaftaran panggilan balik. Setelah Selesai menggunakan fungsi panggilan balik, batalkan pendaftaran dengan memanggil fungsi WscUnRegisterChanges .

[in] lpCallbackAddress

Penunjuk ke fungsi yang ditentukan aplikasi untuk dipanggil ketika perubahan pada layanan WSC terjadi. Fungsi ini juga dipanggil ketika layanan WSC dimulai atau dihentikan.

[in] pContext

Pointer ke variabel yang akan diteruskan sebagai parameter lpParameter ke fungsi yang ditunjukkan oleh parameter lpCallbackAddress .

Mengembalikan nilai

Mengembalikan S_OK jika fungsi berhasil, jika tidak, mengembalikan kode kesalahan.

Keterangan

Ketika Anda ingin berhenti menerima pemberitahuan ke metode panggilan balik, Anda dapat membatalkan pendaftarannya dengan memanggil fungsi WscUnRegisterChanges .

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header wscapi.h
Pustaka Wscapi.lib
DLL Wscapi.dll

Lihat juga

WscUnRegisterChanges