Compartir a través de


estructura WINTRUST_SIGNATURE_SETTINGS (wintrust.h)

La estructura WINTRUST_SIGNATURE_SETTINGS se puede usar para especificar las firmas en un archivo.

Sintaxis

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;

Miembros

cbStruct

Tamaño, en bytes, de esta estructura.

dwIndex

Contiene el índice de la firma que se va a validar si el miembro dwFlags está establecido en WSS_VERIFY_SPECIFIC.

dwFlags

Marcas que se pueden usar para refinar el comportamiento. Puede ser uno de los valores siguientes.

Valor Significado
WSS_VERIFY_SPECIFIC
0x00000001
Establezca este valor si establece el parámetro dwIndex .
WSS_GET_SECONDARY_SIG_COUNT
0x00000002
Establezca este valor para devolver el número de firmas secundarias encontradas en el miembro cSecondarySigs .

cSecondarySigs

Contiene el número de firmas secundarias encontradas si el miembro dwFlags está establecido en WSS_GET_SECONDARY_SIG_COUNT.

dwVerifiedSigIndex

Índice utilizado para la comprobación. Este miembro se establece a cambio de Wintrust.

pCryptoPolicy

Puntero a una estructura de CERT_STRONG_SIGN_PARA que contiene la directiva que debe pasar una firma para que se considere válida.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado wintrust.h

Consulte también

CERT_STRONG_SIGN_PARA

WinVerifyTrust