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. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour