Skip to content

Latest commit

 

History

History
119 lines (100 loc) · 3.88 KB

ns-wincrypt-cmsg_recipient_encode_info.md

File metadata and controls

119 lines (100 loc) · 3.88 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:wincrypt._CMSG_RECIPIENT_ENCODE_INFO
CMSG_RECIPIENT_ENCODE_INFO (wincrypt.h)
Contains information a message recipient's content encryption key management type.
*PCMSG_RECIPIENT_ENCODE_INFO
CMSG_KEY_AGREE_RECIPIENT
CMSG_KEY_TRANS_RECIPIENT
CMSG_MAIL_LIST_RECIPIENT
CMSG_RECIPIENT_ENCODE_INFO
CMSG_RECIPIENT_ENCODE_INFO structure [Security]
PCMSG_RECIPIENT_ENCODE_INFO
PCMSG_RECIPIENT_ENCODE_INFO structure [Security]
_crypto2_cmsg_recipient_encode_info
security.cmsg_recipient_encode_info
wincrypt/CMSG_RECIPIENT_ENCODE_INFO
wincrypt/PCMSG_RECIPIENT_ENCODE_INFO
security\cmsg_recipient_encode_info.htm
security
eb85f3e4-a5f8-45e7-9bbf-9c649db1e141
12/05/2018
*PCMSG_RECIPIENT_ENCODE_INFO, CMSG_KEY_AGREE_RECIPIENT, CMSG_KEY_TRANS_RECIPIENT, CMSG_MAIL_LIST_RECIPIENT, CMSG_RECIPIENT_ENCODE_INFO, CMSG_RECIPIENT_ENCODE_INFO structure [Security], PCMSG_RECIPIENT_ENCODE_INFO, PCMSG_RECIPIENT_ENCODE_INFO structure [Security], _crypto2_cmsg_recipient_encode_info, security.cmsg_recipient_encode_info, wincrypt/CMSG_RECIPIENT_ENCODE_INFO, wincrypt/PCMSG_RECIPIENT_ENCODE_INFO
wincrypt.h
Windows
Windows XP [desktop apps only]
Windows Server 2003 [desktop apps only]
Windows
CMSG_RECIPIENT_ENCODE_INFO, *PCMSG_RECIPIENT_ENCODE_INFO
19H1
_CMSG_RECIPIENT_ENCODE_INFO
wincrypt/_CMSG_RECIPIENT_ENCODE_INFO
PCMSG_RECIPIENT_ENCODE_INFO
wincrypt/PCMSG_RECIPIENT_ENCODE_INFO
CMSG_RECIPIENT_ENCODE_INFO
wincrypt/CMSG_RECIPIENT_ENCODE_INFO
c++
APIRef
kbSyntax
HeaderDef
Wincrypt.h
CMSG_RECIPIENT_ENCODE_INFO

CMSG_RECIPIENT_ENCODE_INFO structure

-description

The CMSG_RECIPIENT_ENCODE_INFO structure contains information a message recipient's content encryption key management type.

Note  Only key transport recipients are supported in PKCS #7 version 1.5.
 

-struct-fields

-field dwRecipientChoice

Indicates the union member to be used. The following values are defined.

Value Meaning
CMSG_KEY_TRANS_RECIPIENT
Use with key transport key management
CMSG_KEY_AGREE_RECIPIENT
Used with key agreement key management
CMSG_MAIL_LIST_RECIPIENT
Use with previously distributed key encryption key management

-field DUMMYUNIONNAME

-field DUMMYUNIONNAME.pKeyTrans

A pointer to a CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO structure. Used with CMSG_KEY_TRANS_RECIPIENT

-field DUMMYUNIONNAME.pKeyAgree

A pointer to a CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO structure. Used with CMSG_KEY_AGREE_RECIPIENT

-field DUMMYUNIONNAME.pMailList

A pointer to a CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO structure. Used with CMSG_MAIL_LIST_RECIPIENT