Função WintrustRemoveActionID (wintrust.h)
[A função WintrustRemoveActionID está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele poderá ser alterado ou ficar indisponível em versões subsequentes. Para verificação de certificado, use as funções CertGetCertificateChain e CertVerifyCertificateChainPolicy . Para verificação de assinatura da tecnologia Authenticode, use o .NET Framework.]
A função WintrustRemoveActionID remove uma ação adicionada pela função WintrustAddActionID . Essa função não tem biblioteca de importação associada. Você deve usar as funções LoadLibrary e GetProcAddress para vincular dinamicamente a Wintrust.dll.
Sintaxe
BOOL WintrustRemoveActionID(
[in] GUID *pgActionID
);
Parâmetros
[in] pgActionID
Um ponteiro para uma estrutura GUID que identifica a ação a ser removida e o provedor de confiança que dá suporte a essa ação.
O serviço WinTrust foi projetado para trabalhar com provedores de confiança implementados por terceiros. Cada provedor de confiança fornece seu próprio conjunto exclusivo de identificadores de ação. Para obter informações sobre os identificadores de ação compatíveis com um provedor de confiança, consulte a documentação desse provedor de confiança.
Por exemplo, a Microsoft fornece um Provedor de Confiança do Publicador de Software que pode estabelecer a confiabilidade do software que está sendo baixado da Internet ou de alguma outra rede pública. O Provedor de Confiança do Publicador de Software dá suporte aos seguintes identificadores de ação. Essas constantes são definidas em Softpub.h.
Valor retornado
O valor retornado será TRUE se a função for bem-sucedida; FALSE se a função falhar.
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] |
Plataforma de Destino | Windows |
Cabeçalho | wintrust.h |
Biblioteca | Wintrust.lib |
DLL | Wintrust.dll |