Bagikan melalui


Fungsi BCryptRegisterConfigChangeNotify (bcrypt.h)

[BCryptRegisterConfigChangeNotify tidak digunakan lagi dimulai dengan Windows 10.]

Fungsi BCryptRegisterConfigChangeNotify(HANDLE*) membuat penanganan aktivitas perubahan konfigurasi CNG mode pengguna.

Sintaks

NTSTATUS BCryptRegisterConfigChangeNotify(
  [out] PRKEVENT pEvent
);

Parameter

[out] pEvent

Alamat variabel HANDLE yang menerima handel peristiwa. Gunakan salah satu Fungsi Tunggu, seperti WaitForSingleObject, untuk menentukan kapan peristiwa telah disinyalkan. Peristiwa tidak disebutkan namanya dan harus merupakan peristiwa reset manual. Peristiwa ini disinyalkan ketika data konfigurasi CNG telah berubah.

Handel ini harus diteruskan ke fungsi BCryptUnregisterConfigChangeNotify(HANDLE) untuk menghapus pemberitahuan peristiwa.

Nilai kembali

Mengembalikan kode status yang menunjukkan keberhasilan atau kegagalan fungsi.

Kemungkinan kode pengembalian termasuk, tetapi tidak terbatas pada, berikut ini.

Menampilkan kode Deskripsi
STATUS_SUCCESS
Fungsi berhasil.
STATUS_INVALID_PARAMETER
Parameter phEvent tidak valid.
STATUS_NO_MEMORY
Terjadi kegagalan alokasi memori.

Keterangan

Handel yang dikembalikan dalam variabel yang ditunjukkan oleh parameter phEvent akan diberi sinyal ketika perubahan pada konfigurasi CNG terjadi.

BCryptRegisterConfigChangeNotify(HANDLE*) hanya dapat dipanggil dalam mode pengguna. Kode yang dijalankan dalam mode kernel harus memanggil BCryptRegisterConfigChangeNotify(PRKEVENT).

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 bcrypt.h
Pustaka Bcrypt.lib
DLL Bcrypt.dll

Lihat juga

BCryptUnregisterConfigChangeNotify(HANDLE)