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.
Struktur CRYPT_PROVIDER_REF berisi informasi tentang antarmuka kriptografi yang didukung penyedia.
Sintaks
typedef struct _CRYPT_PROVIDER_REF {
ULONG dwInterface;
PWSTR pszFunction;
PWSTR pszProvider;
ULONG cProperties;
PCRYPT_PROPERTY_REF *rgpProperties;
PCRYPT_IMAGE_REF pUM;
PCRYPT_IMAGE_REF pKM;
} CRYPT_PROVIDER_REF, *PCRYPT_PROVIDER_REF;
Anggota
dwInterface
Pengidentifikasi antarmuka tempat referensi ini berlaku. Ini akan menjadi salah satu Pengidentifikasi Antarmuka CNG.
pszFunction
Penunjuk ke string Unicode yang dihentikan null yang mengidentifikasi algoritma atau fungsi yang diterapkan referensi. Ini bisa menjadi salah satu Pengidentifikasi Algoritma CNG standar atau pengidentifikasi untuk algoritma terdaftar lainnya.
pszProvider
Penunjuk ke string Unicode yang dihentikan null yang berisi nama penyedia.
cProperties
Jumlah elemen dalam array rgpProperties . Jika algoritma atau fungsi tidak memiliki properti, maka anggota ini akan menjadi nol.
rgpProperties
Array penunjuk struktur CRYPT_PROPERTY_REF yang berisi properti untuk algoritma atau fungsi ini. Anggota cProperties berisi jumlah elemen dalam array ini.
pUM
Penunjuk ke struktur CRYPT_IMAGE_REF yang berisi informasi tentang modul penyedia mode pengguna. Jika informasi ini tidak diminta atau penyedia tidak terdaftar sebagai penyedia mode pengguna, anggota ini akan menjadi NULL.
pKM
Penunjuk ke struktur CRYPT_IMAGE_REF yang berisi informasi tentang modul penyedia mode kernel. Jika informasi ini tidak diminta atau penyedia tidak terdaftar sebagai penyedia mode kernel, anggota ini akan menjadi NULL.
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 |