다음을 통해 공유


CMSG_CTRL_MAIL_LIST_DECRYPT_PARA 구조체(wincrypt.h)

CMSG_CTRL_MAIL_LIST_DECRYPT_PARA 구조에는 메일 목록 메시지 받는 사람에 대한 정보가 포함됩니다.

구문

typedef struct _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA {
  DWORD                          cbSize;
  HCRYPTPROV                     hCryptProv;
  PCMSG_MAIL_LIST_RECIPIENT_INFO pMailList;
  DWORD                          dwRecipientIndex;
  DWORD                          dwKeyChoice;
  union {
    HCRYPTKEY hKeyEncryptionKey;
    void      *pvKeyEncryptionKey;
  } DUMMYUNIONNAME;
} CMSG_CTRL_MAIL_LIST_DECRYPT_PARA, *PCMSG_CTRL_MAIL_LIST_DECRYPT_PARA;

멤버

cbSize

이 데이터 구조의 크기(바이트)입니다.

hCryptProv

받는 사람 키 암호화 및 내보내기를 수행하는 데 사용되는 공급자입니다. hCryptProvNULL이면 CMSG_ENVELOPED_ENCODE_INFO 지정된 공급자가 사용됩니다.

pMailList

CMSG_MAIL_LIST_RECIPIENT_INFO 구조체에 대한 포인터입니다.

dwRecipientIndex

받는 사람 배열의 특정 받는 사람을 나타냅니다.

dwKeyChoice

사용할 다음 공용 구조체의 멤버를 나타냅니다. 현재는 CMSG_MAIL_LIST_HANDLE_KEY_CHOICE 정의되어 있습니다.

DUMMYUNIONNAME

DUMMYUNIONNAME.hKeyEncryptionKey

키 암호화 키의 핸들입니다. dwKeyChoice가 CMSG_MAIL_LIST_HANDLE_KEY_CHOICE 설정과 함께 사용됩니다.

DUMMYUNIONNAME.pvKeyEncryptionKey

void에 대한 포인터입니다. 다음에 사용하도록 예약됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 wincrypt.h