Bagikan melalui


struktur CRYPT_CONTEXT_CONFIG (bcrypt.h)

Struktur CRYPT_CONTEXT_CONFIG berisi informasi konfigurasi untuk konteks CNG.

Sintaks

typedef struct _CRYPT_CONTEXT_CONFIG {
  ULONG dwFlags;
  ULONG dwReserved;
} CRYPT_CONTEXT_CONFIG, *PCRYPT_CONTEXT_CONFIG;

Anggota

dwFlags

Sekumpulan bendera yang menentukan opsi untuk konteks konfigurasi. Ini bisa nol atau kombinasi dari satu atau beberapa nilai berikut.

Nilai Makna
CRYPT_EXCLUSIVE
Membatasi kumpulan fungsi kriptografi dalam antarmuka untuk yang didaftarkan secara khusus oleh konteks CNG saat ini.

Jika bendera ini diatur, maka setiap upaya untuk menyelesaikan fungsi tertentu hanya akan berhasil jika salah satu hal berikut ini benar:

  • Fungsi ada dalam konteks CNG saat ini.
  • Fungsi ini ada di beberapa antarmuka dalam konteks default, dan instans antarmuka yang sama juga ada dalam konteks CNG saat ini.
CRYPT_OVERRIDE
Menunjukkan bahwa entri ini dalam tabel konfigurasi di seluruh perusahaan harus diutamakan daripada setiap dan semua entri yang sesuai dalam tabel konfigurasi komputer lokal untuk konteks ini. Bendera ini hanya berlaku untuk entri dalam tabel konfigurasi di seluruh perusahaan. Tanpa bendera ini, entri konfigurasi komputer lokal lebih diutamakan.

dwReserved

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header bcrypt.h

Lihat juga

BCryptConfigureContext

BCryptCreateContext

BCryptQueryContextConfiguration