struktur CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO (wincrypt.h)
Struktur CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO digunakan dengan kunci konten yang didistribusikan sebelumnya untuk mendekripsi kunci enkripsi kunci konten (KEK).
Sintaks
typedef struct _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO {
DWORD cbSize;
CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
void *pvKeyEncryptionAuxInfo;
HCRYPTPROV hCryptProv;
DWORD dwKeyChoice;
union {
HCRYPTKEY hKeyEncryptionKey;
void *pvKeyEncryptionKey;
} DUMMYUNIONNAME;
CRYPT_DATA_BLOB KeyId;
FILETIME Date;
PCRYPT_ATTRIBUTE_TYPE_VALUE pOtherAttr;
} CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO, *PCMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO;
Anggota
cbSize
Ukuran, dalam byte, dari struktur data ini.
KeyEncryptionAlgorithm
Struktur CRYPT_ALGORITHM_IDENTIFIER yang menunjukkan algoritma enkripsi yang digunakan.
pvKeyEncryptionAuxInfo
Penunjuk ke struktur yang berisi informasi enkripsi tambahan.
hCryptProv
Penyedia yang digunakan untuk melakukan enkripsi dan ekspor kunci penerima. Jika NULL, penyedia yang ditentukan dalam CMSG_ENVELOPED_ENCODE_INFO digunakan.
dwKeyChoice
Menunjukkan anggota serikat berikut mana yang akan digunakan. Saat ini hanya CMSG_MAIL_LIST_HANDLE_KEY_CHOICE yang dapat digunakan.
DUMMYUNIONNAME
DUMMYUNIONNAME.hKeyEncryptionKey
Nilai HCRYPTKEY yang digunakan dengan nilai CMSG_MAIL_LIST_HANDLE_KEY_CHOICE parameter dwKeyChoice .
DUMMYUNIONNAME.pvKeyEncryptionKey
Sebuah penunjuk ke kekosongan. Dicadangkan untuk pilihan pointer potensial di masa mendatang.
KeyId
Pengidentifikasi kunci CRYPT_DATA_BLOB kunci enkripsi kunci yang sebelumnya didistribusikan ke pengirim pesan dan satu atau beberapa penerima.
Date
Nilai FILETIME opsional. Saat ada, menentukan satu kunci enkripsi kunci (KEK) dari set yang sebelumnya didistribusikan.
pOtherAttr
Penunjuk opsional ke struktur CRYPT_ATTRIBUTE_TYPE_VALUE yang berisi atribut enkripsi.
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