struktur CMSG_RECIPIENT_ENCODE_INFO (wincrypt.h)

Struktur CMSG_RECIPIENT_ENCODE_INFO berisi informasi jenis manajemen kunci enkripsi konten penerima pesan.

Catatan Hanya penerima transportasi utama yang didukung di PKCS #7 versi 1.5.
 

Sintaks

typedef struct _CMSG_RECIPIENT_ENCODE_INFO {
  DWORD dwRecipientChoice;
  union {
    PCMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO pKeyTrans;
    PCMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO pKeyAgree;
    PCMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO pMailList;
  } DUMMYUNIONNAME;
} CMSG_RECIPIENT_ENCODE_INFO, *PCMSG_RECIPIENT_ENCODE_INFO;

Anggota

dwRecipientChoice

Menunjukkan anggota serikat yang akan digunakan. Nilai berikut didefinisikan.

Nilai Makna
CMSG_KEY_TRANS_RECIPIENT
Gunakan dengan manajemen kunci transportasi utama
CMSG_KEY_AGREE_RECIPIENT
Digunakan dengan manajemen kunci perjanjian kunci
CMSG_MAIL_LIST_RECIPIENT
Gunakan dengan manajemen kunci enkripsi kunci yang didistribusikan sebelumnya

DUMMYUNIONNAME

DUMMYUNIONNAME.pKeyTrans

Penunjuk ke struktur CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO . Digunakan dengan CMSG_KEY_TRANS_RECIPIENT

DUMMYUNIONNAME.pKeyAgree

Penunjuk ke struktur CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO . Digunakan dengan CMSG_KEY_AGREE_RECIPIENT

DUMMYUNIONNAME.pMailList

Penunjuk ke struktur CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO . Digunakan dengan CMSG_MAIL_LIST_RECIPIENT

Persyaratan

   
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header wincrypt.h