Compartilhar via


cabeçalho wintrust.h

Esse cabeçalho é usado por Segurança e Identidade. Para obter mais informações, consulte:

wintrust.h contém as seguintes interfaces de programação:

Funções

 
OpenPersonalTrustDBDialog

Exibe a caixa de diálogo Certificados. (OpenPersonalTrustDBDialog)
OpenPersonalTrustDBDialogEx

Exibe a caixa de diálogo Certificados. (OpenPersonalTrustDBDialogEx)
WintrustAddActionID

Adiciona uma ação de provedor de confiança ao sistema do usuário.
WintrustAddDefaultForUsage

Especifica as informações padrão de identificador de uso e retorno de chamada para um provedor.
WintrustGetDefaultForUsage

Recupera o identificador de uso padrão e as informações de retorno de chamada.
WintrustGetRegPolicyFlags

Recupera sinalizadores de política para um provedor de política.
WintrustLoadFunctionPointers

Carrega pontos de entrada de função para um GUID de ação especificado. Essa função não tem biblioteca de importação associada.
WintrustRemoveActionID

Remove uma ação adicionada pela função WintrustAddActionID. Essa função não tem biblioteca de importação associada.
WintrustSetDefaultIncludePEPageHashes

Define a configuração padrão que determina se os hashes de página são incluídos ao criar dados indiretos sip (pacote de interface de assunto) para arquivos PE.
WintrustSetRegPolicyFlags

Define sinalizadores de política para um provedor de política.
WinVerifyTrust

Executa uma ação de verificação de confiança em um objeto especificado.
WinVerifyTrustEx

Executa uma ação de verificação de confiança em um objeto especificado e usa um ponteiro para uma estrutura WINTRUST_DATA.
WTHelperCertCheckValidSignature

Verifica se uma assinatura é válida.
WTHelperCertIsSelfSigned

Verifica se um certificado é autoassinado.
WTHelperGetProvCertFromChain

Recupera um certificado de provedor de confiança da cadeia de certificados.
WTHelperGetProvPrivateDataFromChain

Recebe uma estrutura CRYPT_PROVIDER_PRIVDATA da cadeia usando a ID do provedor.
WTHelperGetProvSignerFromChain

Recupera um signatário ou contra-atribuídor por índice da cadeia.
WTHelperProvDataFromStateData

Recupera informações do provedor de confiança de um identificador especificado.

Estruturas

 
CRYPT_PROVIDER_CERT

Fornece informações sobre um certificado de provedor.
CRYPT_PROVIDER_DATA

Usado para passar dados entre WinVerifyTrust e provedores de confiança.
CRYPT_PROVIDER_DEFUSAGE

Usada pela função WintrustGetDefaultForUsage para recuperar informações de retorno de chamada para o uso padrão de um provedor.
CRYPT_PROVIDER_FUNCTIONS

Define as funções usadas por um CSP (provedor de serviços criptográficos) para operações WinTrust.
CRYPT_PROVIDER_PRIVDATA

Contém dados privados a serem usados por um provedor.
CRYPT_PROVIDER_REGDEFUSAGE

Usada pela função WintrustAddDefaultForUsage para registrar informações de retorno de chamada sobre o uso padrão de um provedor.
CRYPT_PROVIDER_SGNR

Fornece informações sobre um signatário ou contra-atribuídor.
CRYPT_PROVIDER_SIGSTATE

É usado para se comunicar entre provedores de política e Wintrust.
CRYPT_PROVUI_DATA

Fornece dados de interface do usuário para um provedor. Essa estrutura é usada pela estrutura CRYPT_PROVUI_FUNCS.
CRYPT_PROVUI_FUNCS

Fornece informações sobre as funções de interface do usuário de um provedor. Essa estrutura é usada pela estrutura CRYPT_PROVIDER_FUNCTIONS.
CRYPT_REGISTER_ACTIONID

Fornece informações sobre as funções de um provedor.
CRYPT_TRUST_REG_ENTRY

Identifica uma função de provedor por nome de DLL e nome da função.
SPC_INDIRECT_DATA_CONTENT

É usado em assinaturas do Authenticode para armazenar o resumo e outros atributos do arquivo assinado.
WIN_CERTIFICATE

Essa estrutura encapsula uma assinatura usada na verificação de arquivos executáveis.
WINTRUST_BLOB_INFO

Usado ao chamar WinVerifyTrust para verificar um BLOB de memória.
WINTRUST_CATALOG_INFO

A estrutura WINTRUST_CATALOG_INFO é usada ao chamar WinVerifyTrust para verificar um membro de um catálogo da Microsoft.
WINTRUST_CERT_INFO

Usado ao chamar WinVerifyTrust para verificar um CERT_CONTEXT.
WINTRUST_DATA

Usado ao chamar WinVerifyTrust para passar as informações necessárias para os provedores de confiança.
WINTRUST_FILE_INFO

A estrutura WINTRUST_FILE_INFO é usada ao chamar WinVerifyTrust para verificar um arquivo individual.
WINTRUST_SGNR_INFO

Usado ao chamar WinVerifyTrust para verificar uma estrutura de CMSG_SIGNER_INFO.
WINTRUST_SIGNATURE_SETTINGS

Pode ser usado para especificar as assinaturas em um arquivo.