CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA 结构 (wincrypt.h)

CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA结构用于删除已签名消息的签名者的未经身份验证的属性。 如果CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTRdwCrlType 参数,则此结构将传递给 CryptMsgControl

语法

typedef struct _CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA {
  DWORD cbSize;
  DWORD dwSignerIndex;
  DWORD dwUnauthAttrIndex;
} CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA, *PCMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA;

成员

cbSize

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

dwSignerIndex

rgSigners 数组中指向已签名消息CMSG_SIGNED_ENCODE_INFO结构中的CMSG_SIGNER_ENCODE_INFO结构的指针的签名者的索引。 删除此签名者的未经身份验证的属性。

dwUnauthAttrIndex

包含要删除的未经身份验证特性的 CMSG_SIGNER_ENCODE_INFO 结构的 rgUnauthAttr 数组中元素的索引。

要求

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

另请参阅

CryptMsgControl