Partager via


WintrustRemoveActionID, fonction (wintrust.h)

[La fonction WintrustRemoveActionID peut être utilisée dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il sera peut-être modifié ou indisponible dans les versions ultérieures. Pour la vérification du certificat, utilisez les fonctions CertGetCertificateChain et CertVerifyCertificateChainPolicy . Pour la vérification de la signature de la technologie Authenticode , utilisez .NET Framework.]

La fonction WintrustRemoveActionID supprime une action ajoutée par la fonction WintrustAddActionID . Cette fonction n’a pas de bibliothèque d’importation associée. Vous devez utiliser les fonctions LoadLibrary et GetProcAddress pour établir une liaison dynamique vers Wintrust.dll.

Syntaxe

BOOL WintrustRemoveActionID(
  [in] GUID *pgActionID
);

Paramètres

[in] pgActionID

Pointeur vers une structure GUID qui identifie l’action à supprimer et le fournisseur d’approbation qui prend en charge cette action.

Le service WinTrust est conçu pour fonctionner avec des fournisseurs d’approbation implémentés par des tiers. Chaque fournisseur d’approbation fournit son propre ensemble unique d’identificateurs d’action. Pour plus d’informations sur les identificateurs d’action pris en charge par un fournisseur d’approbation, consultez la documentation de ce fournisseur d’approbation.

Par exemple, Microsoft fournit un fournisseur d’approbation d’éditeur de logiciels qui peut établir la fiabilité des logiciels téléchargés à partir d’Internet ou d’un autre réseau public. Le fournisseur d’approbation de l’éditeur de logiciels prend en charge les identificateurs d’action suivants. Ces constantes sont définies dans Softpub.h.

Valeur Signification
WINTRUST_ACTION_GENERIC_VERIFY
Vérifiez une chaîne de certificats uniquement.
WINTRUST_ACTION_GENERIC_VERIFY_V2
Vérifiez un fichier ou un objet à l’aide du fournisseur de stratégie Authenticode.
HTTPSPROV_ACTION
Vérifiez une connexion SSL/PCT via Internet Explorer.

Valeur retournée

La valeur de retour est TRUE si la fonction réussit ; FALSE si la fonction échoue.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wintrust.h
Bibliothèque Wintrust.lib
DLL Wintrust.dll

Voir aussi

WintrustAddActionID