Fungsi BCryptRemoveContextFunction (bcrypt.h)
[BCryptRemoveContextFunction tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]
Fungsi BCryptRemoveContextFunction menghapus fungsi kriptografi dari daftar fungsi yang didukung oleh konteks CNG yang ada.
Sintaks
NTSTATUS BCryptRemoveContextFunction(
[in] ULONG dwTable,
[in] LPCWSTR pszContext,
[in] ULONG dwInterface,
[in] LPCWSTR pszFunction
);
Parameter
[in] dwTable
Mengidentifikasi tabel konfigurasi tempat konteks berada. Ini bisa menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Konteks ada dalam tabel konfigurasi komputer lokal. |
|
Nilai ini tidak tersedia untuk digunakan. |
[in] pszContext
Penunjuk ke string Unicode yang dihentikan null yang berisi pengidentifikasi konteks untuk menghapus fungsi.
[in] dwInterface
Mengidentifikasi antarmuka kriptografi untuk menghapus fungsi. Ini bisa menjadi salah satu nilai berikut.
[in] pszFunction
Penunjuk ke string Unicode yang dihentikan null yang berisi pengidentifikasi fungsi kriptografi yang akan dihapus.
Nilai kembali
Mengembalikan kode status yang menunjukkan keberhasilan atau kegagalan fungsi.
Kemungkinan kode pengembalian termasuk, tetapi tidak terbatas pada, berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Fungsi berhasil. |
|
Satu atau beberapa parameter tidak valid. |
|
Konteks atau fungsi yang ditentukan tidak dapat ditemukan. |
Keterangan
BCryptRemoveContextFunction hanya dapat dipanggil dalam mode pengguna.
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 |