struktur PROV_ENUMALGS_EX (wincrypt.h)
Struktur PROV_ENUMALGS_EX digunakan dengan fungsi CryptGetProvParam ketika parameter PP_ENUMALGS_EX diambil untuk berisi informasi tentang algoritma yang didukung oleh penyedia layanan kriptografi (CSP).
Sintaks
typedef struct _PROV_ENUMALGS_EX {
ALG_ID aiAlgid;
DWORD dwDefaultLen;
DWORD dwMinLen;
DWORD dwMaxLen;
DWORD dwProtocols;
DWORD dwNameLen;
CHAR szName[20];
DWORD dwLongNameLen;
CHAR szLongName[40];
} PROV_ENUMALGS_EX;
Anggota
aiAlgid
Salah satu nilai ALG_ID yang mengidentifikasi algoritma.
dwDefaultLen
Panjang kunci default, dalam bit, dari algoritma.
dwMinLen
Panjang kunci minimum, dalam bit, dari algoritma.
dwMaxLen
Panjang kunci maksimum, dalam bit, dari algoritma.
dwProtocols
Nol atau kombinasi dari satu atau beberapa nilai Bendera Protokol yang mengidentifikasi protokol yang didukung oleh algoritma.
dwNameLen
Panjangnya, dalam CHARs, dari string szName . Panjang ini mencakup karakter null yang mengakhiri.
szName[20]
String ANSI yang dihentikan null yang berisi nama algoritma.
dwLongNameLen
Panjangnya, dalam CHARs, dari string szLongName . Panjang ini mencakup karakter null yang mengakhiri.
szLongName[40]
String ANSI yang dihentikan null yang berisi nama panjang algoritma.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | wincrypt.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk