Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[La fonction WTHelperCertIsSelfSigned est disponible pour une utilisation 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 des certificats, utilisez les fonctions CertGetCertificateChain et CertVerifyCertificateChainPolicy . Pour la vérification de la signature de la technologie Microsoft Authenticode , utilisez .NET Framework.]
La fonction WTHelperCertIsSelfSigned vérifie si un certificat est auto-signé. Cette fonction n’a pas de bibliothèque d’importation associée. Vous devez utiliser les fonctions LoadLibrary et GetProcAddress pour établir un lien dynamique vers Wintrust.dll.
Syntaxe
BOOL WTHelperCertIsSelfSigned(
[in] DWORD dwEncoding,
[in] CERT_INFO *pCert
);
Paramètres
[in] dwEncoding
Valeur DWORD qui spécifie les types d’encodage du certificat à case activée. Pour plus d’informations sur les types d’encodage possibles, consultez Types d’encodage de certificat et de message.
[in] pCert
Pointeur vers une structure de CERT_INFO qui contient des informations sur le certificat à case activée.
Valeur retournée
Si la fonction réussit, la fonction retourne TRUE.
Si la fonction échoue, elle retourne FALSE.
Configuration requise
| Condition requise | Valeur |
|---|---|
| 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 |