CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA

The CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA structure is used when adding an unauthenticated attribute to a signer of a signed message. This structure is passed to CryptMsgControl for a value of CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR in dwCtrlType.

typedef struct _CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA {
    DWORD               cbSize;
    DWORD               dwSignerIndex;
    CRYPT_DATA_BLOB     blob;
} CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA, *PCMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA;
 

Members

cbSize
The count of bytes in this data structure.
dwSignerIndex
The index of the signer in an array of a signed data message for which the unauthenticated attribute is to be added.
blob
The unauthenticated attribute to add is input in the form of an encoded blob.

See Also

BLOB Structure, CryptMsgControl