WtHelperCertCheckValidSignature, fonction (wintrust.h)
[La fonction WTHelperCertCheckValidSignature 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 Microsoft Authenticode , utilisez le .NET Framework.]
La fonction WTHelperCertCheckValidSignature vérifie si une signature est valide. Les fournisseurs d’approbation peuvent l’utiliser pour obtenir une évaluation initiale de la validité d’une signature avant d’appeler la fonction pointée par le membre pfnFinalPolicy d’une structure de CRYPT_PROVIDER_FUNCTIONS .
Syntaxe
HRESULT WTHelperCertCheckValidSignature(
CRYPT_PROVIDER_DATA *pProvData
);
Paramètres
pProvData
Pointeur vers la structure CRYPT_PROVIDER_DATA qui contient les informations de signataire et de contre-signature.
Valeur retournée
Si la fonction réussit, la fonction retourne S_OK.
Si la fonction échoue, elle retourne une valeur HRESULT qui indique l’erreur. Pour obtenir la liste des valeurs d’erreur possibles, consultez WinVerifyTrust.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista, Windows XP avec SP2 [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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour