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

Voir aussi

WTHelperGetProvSignerFromChain