Compartilhar via


estrutura CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA (wincrypt.h)

A estrutura CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA é usada para adicionar um atributo não autenticado a um signatário de uma mensagem assinada. Essa estrutura será passada para CryptMsgControl se o parâmetro dwCtrlType estiver definido como CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR.

Sintaxe

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;

Membros

cbSize

Tamanho dessa estrutura em bytes.

dwSignerIndex

Índice do signatário na matriz rgSigners de ponteiros de estruturas CMSG_SIGNER_ENCODE_INFO na estrutura CMSG_SIGNED_ENCODE_INFO de uma mensagem assinada. O atributo não autenticado deve ser adicionado às informações desse signatário.

blob

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho wincrypt.h

Confira também

CRYPT_INTEGER_BLOB

Cryptmsgcontrol