struktur CMSG_MAIL_LIST_ENCRYPT_INFO (wincrypt.h)
Struktur CMSG_MAIL_LIST_ENCRYPT_INFO berisi informasi enkripsi untuk penerima milis data yang diselimuti. Fungsi PFN_CMSG_EXPORT_MAIL_LIST memperbarui struktur ini.
Sintaksis
typedef struct _CMSG_MAIL_LIST_ENCRYPT_INFO {
DWORD cbSize;
DWORD dwRecipientIndex;
CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
CRYPT_DATA_BLOB EncryptedKey;
DWORD dwFlags;
} CMSG_MAIL_LIST_ENCRYPT_INFO, *PCMSG_MAIL_LIST_ENCRYPT_INFO;
Anggota
cbSize
Ukuran, dalam byte, dari struktur ini.
dwRecipientIndex
Nilai yang menentukan nomor ordinal penerima dalam daftar penerima yang ditentukan oleh parameter pContentEncryptInfo ke fungsi PFN_CMSG_EXPORT_MAIL_LIST.
KeyEncryptionAlgorithm
Struktur CRYPT_ALGORITHM_IDENTIFIER yang menentukan algoritma yang digunakan untuk mengenkripsi kunci enkripsi konten. Fungsi
EncryptedKey
Struktur CRYPT_DATA_BLOB yang berisi kunci sesi terenkripsi.
dwFlags
Nilai yang menentukan anggota apa yang telah diperbarui, dan yang alokasi memorinya harus dibebaskan dengan menggunakan fungsi
Komentar
Ketika dipanggil dengan parameter
Anggota struktur CMSG_MAIL_LIST_ENCRYPT_INFO berikut dapat diperbarui oleh fungsi panggilan balik:
-
EncryptedKey - KeyEncryptionAlgorithm.pszObjId
- KeyEncryptionAlgorithm.Parameters
- dwFlags
Anggota lain bersifat baca-saja.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
wincrypt.h |