CMSG_RECIPIENT_ENCODE_INFO 구조체(wincrypt.h)
CMSG_RECIPIENT_ENCODE_INFO 구조에는 메시지 수신자의 콘텐츠 암호화 키 관리 유형에 대한 정보가 포함됩니다.
참고 PKCS #7 버전 1.5에서는 키 전송 수신자만 지원됩니다.
구문
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;
멤버
dwRecipientChoice
사용할 공용 구조체 멤버를 나타냅니다. 다음 값이 정의됩니다.
값 | 의미 |
---|---|
|
키 전송 키 관리와 함께 사용 |
|
키 계약 키 관리와 함께 사용 |
|
이전에 배포된 키 암호화 키 관리와 함께 사용 |
DUMMYUNIONNAME
DUMMYUNIONNAME.pKeyTrans
CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO 구조체에 대한 포인터입니다. CMSG_KEY_TRANS_RECIPIENT 사용
DUMMYUNIONNAME.pKeyAgree
CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO 구조체에 대한 포인터입니다. CMSG_KEY_AGREE_RECIPIENT 사용
DUMMYUNIONNAME.pMailList
CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO 구조체에 대한 포인터입니다. CMSG_MAIL_LIST_RECIPIENT 사용
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | wincrypt.h |