estrutura CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA (wincrypt.h)

A estrutura CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA é usada para excluir um atributo não autenticado de um signatário de uma mensagem assinada. Essa estrutura será passada para CryptMsgControl se o parâmetro dwCrlType for CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR.

Sintaxe

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;

Membros

cbSize

Tamanho dessa estrutura em bytes.

dwSignerIndex

Índice do signatário na matriz rgSigners de ponteiros para CMSG_SIGNER_ENCODE_INFO estruturas na estrutura CMSG_SIGNED_ENCODE_INFO de uma mensagem assinada. O atributo não autenticado para esse signatário é excluído.

dwUnauthAttrIndex

Índice do elemento na matriz rgUnauthAttr da estrutura CMSG_SIGNER_ENCODE_INFO que contém o atributo não autenticado a ser removido.

Requisitos

Requisito Valor
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

Cryptmsgcontrol