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. |