Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[BCryptCreateContext tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]
Fungsi BCryptCreateContext membuat konteks konfigurasi CNG baru.
Sintaks
NTSTATUS BCryptCreateContext(
[in] ULONG dwTable,
[in] LPCWSTR pszContext,
[in, optional] PCRYPT_CONTEXT_CONFIG pConfig
);
Parameter
[in] dwTable
Mengidentifikasi tabel konfigurasi untuk membuat konteks. Ini bisa menjadi salah satu nilai berikut.
| Nilai | Makna |
|---|---|
|
Buat konteks dalam tabel konfigurasi komputer lokal. |
|
Nilai ini tidak tersedia untuk digunakan. |
[in] pszContext
Penunjuk ke string Unicode yang dihentikan null yang berisi pengidentifikasi konteks yang akan dibuat.
[in, optional] pConfig
Penunjuk ke struktur CRYPT_CONTEXT_CONFIG yang berisi data konfigurasi tambahan untuk konteks baru. Parameter ini bisa NULL jika tidak diperlukan.
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. |
|
Terjadi kegagalan alokasi memori. |
Keterangan
BCryptCreateContext 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 |