Fonction WTHelperProvDataFromStateData (wintrust.h)
[La fonction WTHelperProvDataFromStateData 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 WTHelperProvDataFromStateData récupère les informations du fournisseur d’approbation à partir d’un handle spécifié. 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
CRYPT_PROVIDER_DATA * WTHelperProvDataFromStateData(
[in] HANDLE hStateData
);
Paramètres
[in] hStateData
Handle précédemment défini par la fonction WinVerifyTrustEx en tant que membre hWVTStateData de la structure WINTRUST_DATA .
Valeur retournée
Si la fonction réussit, la fonction retourne un pointeur vers une structure CRYPT_PROVIDER_DATA . Le pointeur retourné peut être utilisé par la fonction WTHelperGetProvSignerFromChain .
Si la fonction échoue, elle retourne NULL.
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 |