CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA 结构 (wincrypt.h)

CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA结构用于向签名消息的签名者添加未经身份验证的属性。 如果 dwCtrlType 参数设置为 CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR,则此结构将传递给 CryptMsgControl

语法

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;

成员

cbSize

此结构的大小(以字节为单位)。

dwSignerIndex

签名消息CMSG_SIGNED_ENCODE_INFO结构中CMSG_SIGNER_ENCODE_INFO结构的指针的 rgSigners 数组中签名者的索引。 未经身份验证的属性将添加到此签名者的信息中。

blob

要求

   
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 wincrypt.h

另请参阅

CRYPT_INTEGER_BLOB

CryptMsgControl