estrutura WINTRUST_SIGNATURE_SETTINGS (wintrust.h)

A estrutura WINTRUST_SIGNATURE_SETTINGS pode ser usada para especificar as assinaturas em um arquivo.

Sintaxe

typedef struct WINTRUST_SIGNATURE_SETTINGS_ {
  DWORD                  cbStruct;
  DWORD                  dwIndex;
  DWORD                  dwFlags;
  DWORD                  cSecondarySigs;
  DWORD                  dwVerifiedSigIndex;
  PCERT_STRONG_SIGN_PARA pCryptoPolicy;
} WINTRUST_SIGNATURE_SETTINGS, *PWINTRUST_SIGNATURE_SETTINGS;

Membros

cbStruct

Tamanho, em bytes, dessa estrutura.

dwIndex

Contém o índice da assinatura a ser validada se o membro dwFlags estiver definido como WSS_VERIFY_SPECIFIC.

dwFlags

Sinalizadores que podem ser usados para refinar o comportamento. Esse pode ser um dos valores a seguir.

Valor Significado
WSS_VERIFY_SPECIFIC
0x00000001
Defina esse valor se você definir o parâmetro dwIndex .
WSS_GET_SECONDARY_SIG_COUNT
0x00000002
Defina esse valor para retornar o número de assinaturas secundárias encontradas no membro cSecondarySigs .

cSecondarySigs

Contém o número de assinaturas secundárias encontradas se o membro dwFlags estiver definido como WSS_GET_SECONDARY_SIG_COUNT.

dwVerifiedSigIndex

O índice usado para verificação. Esse membro é definido no retorno de Wintrust.

pCryptoPolicy

Ponteiro para uma estrutura CERT_STRONG_SIGN_PARA que contém a política que uma assinatura deve passar para ser considerada válida.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho wintrust.h

Confira também

CERT_STRONG_SIGN_PARA

WinVerifyTrust