Partager via


en-tête wintrust.h

Cet en-tête est utilisé par Security et Identity. Pour plus d'informations, consultez les pages suivantes :

wintrust.h contient les interfaces de programmation suivantes :

Fonctions

 
OpenPersonalTrustDBDialog

Affiche la boîte de dialogue Certificats. (OpenPersonalTrustDBDialog)
OpenPersonalTrustDBDialogEx

Affiche la boîte de dialogue Certificats. (OpenPersonalTrustDBDialogEx)
WintrustAddActionID

Ajoute une action de fournisseur d’approbation au système de l’utilisateur.
WintrustAddDefaultForUsage

Spécifie l’identificateur d’utilisation par défaut et les informations de rappel d’un fournisseur.
WintrustGetDefaultForUsage

Récupère l’identificateur d’utilisation par défaut et les informations de rappel.
WintrustGetRegPolicyFlags

Récupère les indicateurs de stratégie pour un fournisseur de stratégie.
WintrustLoadFunctionPointers

Charge les points d’entrée de fonction pour un GUID d’action spécifié. Cette fonction n’a pas de bibliothèque d’importation associée.
WintrustRemoveActionID

Supprime une action ajoutée par la fonction WintrustAddActionID. Cette fonction n’a pas de bibliothèque d’importation associée.
WintrustSetDefaultIncludePEPageHashes

Définit le paramètre par défaut qui détermine si les hachages de page sont inclus lors de la création de données indirectes sip (Subject Interface Package) pour les fichiers PE.
WintrustSetRegPolicyFlags

Définit des indicateurs de stratégie pour un fournisseur de stratégie.
WinVerifyTrust

Effectue une action de vérification d’approbation sur un objet spécifié.
WinVerifyTrustEx

Effectue une action de vérification d’approbation sur un objet spécifié et prend un pointeur vers une structure WINTRUST_DATA.
WTHelperCertCheckValidSignature

Vérifie si une signature est valide.
WTHelperCertIsSelfSigned

Vérifie si un certificat est auto-signé.
WTHelperGetProvCertFromChain

Récupère un certificat de fournisseur d’approbation à partir de la chaîne de certificats.
WTHelperGetProvPrivateDataFromChain

Reçoit une structure CRYPT_PROVIDER_PRIVDATA de la chaîne à l’aide de l’ID de fournisseur.
WTHelperGetProvSignerFromChain

Récupère un signataire ou un contre-signeur par index à partir de la chaîne.
WTHelperProvDataFromStateData

Récupère les informations du fournisseur d’approbation à partir d’un handle spécifié.

Structures

 
CRYPT_PROVIDER_CERT

Fournit des informations sur un certificat de fournisseur.
CRYPT_PROVIDER_DATA

Utilisé pour transmettre des données entre WinVerifyTrust et des fournisseurs d’approbation.
CRYPT_PROVIDER_DEFUSAGE

Utilisé par la fonction WintrustGetDefaultForUsage pour récupérer les informations de rappel pour l’utilisation par défaut d’un fournisseur.
CRYPT_PROVIDER_FUNCTIONS

Définit les fonctions utilisées par un fournisseur de services de chiffrement (CSP) pour les opérations WinTrust.
CRYPT_PROVIDER_PRIVDATA

Contient des données privées à utiliser par un fournisseur.
CRYPT_PROVIDER_REGDEFUSAGE

Utilisé par la fonction WintrustAddDefaultForUsage pour inscrire des informations de rappel sur l’utilisation par défaut d’un fournisseur.
CRYPT_PROVIDER_SGNR

Fournit des informations sur un signataire ou un contre-signeur.
CRYPT_PROVIDER_SIGSTATE

Est utilisé pour communiquer entre les fournisseurs de stratégie et Wintrust.
CRYPT_PROVUI_DATA

Fournit des données d’interface utilisateur pour un fournisseur. Cette structure est utilisée par la structure CRYPT_PROVUI_FUNCS.
CRYPT_PROVUI_FUNCS

Fournit des informations sur les fonctions d’interface utilisateur d’un fournisseur. Cette structure est utilisée par la structure CRYPT_PROVIDER_FUNCTIONS.
CRYPT_REGISTER_ACTIONID

Fournit des informations sur les fonctions d’un fournisseur.
CRYPT_TRUST_REG_ENTRY

Identifie une fonction de fournisseur par nom de DLL et nom de fonction.
SPC_INDIRECT_DATA_CONTENT

Est utilisé dans les signatures Authenticode pour stocker le digest et d’autres attributs du fichier signé.
WIN_CERTIFICATE

Cette structure encapsule une signature utilisée dans la vérification des fichiers exécutables.
WINTRUST_BLOB_INFO

Utilisé lors de l’appel de WinVerifyTrust pour vérifier un objet BLOB de mémoire.
WINTRUST_CATALOG_INFO

La structure WINTRUST_CATALOG_INFO est utilisée lors de l’appel de WinVerifyTrust pour vérifier un membre d’un catalogue Microsoft.
WINTRUST_CERT_INFO

Utilisé lors de l’appel de WinVerifyTrust pour vérifier un CERT_CONTEXT.
WINTRUST_DATA

Utilisé lors de l’appel de WinVerifyTrust pour transmettre les informations nécessaires aux fournisseurs d’approbation.
WINTRUST_FILE_INFO

La structure WINTRUST_FILE_INFO est utilisée lors de l’appel de WinVerifyTrust pour vérifier un fichier individuel.
WINTRUST_SGNR_INFO

Utilisé lors de l’appel de WinVerifyTrust pour vérifier une structure de CMSG_SIGNER_INFO.
WINTRUST_SIGNATURE_SETTINGS

Peut être utilisé pour spécifier les signatures d’un fichier.