en-tête imagehlp.h
Cet en-tête est utilisé par les services système. Pour plus d'informations, consultez les pages suivantes :
imagehlp.h contient les interfaces de programmation suivantes :
Fonctions
BindImage Calcule l’adresse virtuelle de chaque fonction importée. |
BindImageEx Calcule l’adresse virtuelle de chaque fonction importée. |
CheckSumMappedFile Calcule la somme de contrôle du fichier image spécifié. |
GetImageConfigInformation Recherche et retourne les données de configuration de charge d’une image. |
GetImageUnusedHeaderBytes Récupère le décalage et la taille de la partie de l’en-tête PE actuellement inutilisée. |
ImageAddCertificate Ajoute un certificat au fichier spécifié. |
ImageEnumerateCertificates Récupère des informations sur les certificats actuellement contenus dans un fichier image. |
ImageGetCertificateData Récupère un certificat complet à partir d’un fichier. |
ImageGetCertificateHeader Récupère l’en-tête du certificat spécifié, jusqu’au tableau de décalages de section, mais pas inclus. |
ImageGetDigestStream Récupère les données demandées à partir du fichier image spécifié. |
ImageLoad Gère une liste de DLL chargées. |
ImageRemoveCertificate Supprime le certificat spécifié du fichier donné. |
ImageUnload Libère les ressources d’un appel précédent à la fonction ImageLoad. |
MapAndLoad Mappe une image et précharge les données du fichier mappé. |
MapFileAndCheckSumA Calcule la somme de contrôle du fichier spécifié. (ANSI) |
MapFileAndCheckSumW Calcule la somme de contrôle du fichier spécifié. (Unicode) |
ReBaseImage Modifie l’adresse de chargement de l’image spécifiée, ce qui réduit le temps de chargement requis pour une DLL. (ReBaseImage) |
ReBaseImage64 Modifie l’adresse de chargement de l’image spécifiée, ce qui réduit le temps de chargement requis pour une DLL. (ReBaseImage64) |
SetImageConfigInformation Localise et modifie les données de configuration de charge d’une image. |
SplitSymbols Supprime les symboles de l’image spécifiée. |
TouchFileTimes Mises à jour la date et l’heure de la dernière modification du fichier spécifié. |
UnMapAndLoad Libérez toutes les ressources allouées par un appel précédent à la fonction MapAndLoad. |
UpdateDebugInfoFile Utilise les informations spécifiées pour mettre à jour les champs correspondants dans le fichier de symboles. |
UpdateDebugInfoFileEx Utilise les informations étendues spécifiées pour mettre à jour les champs correspondants dans le fichier de symboles. |
Fonctions de rappel
DIGEST_FUNCTION Fonction de rappel définie par l’application utilisée par la fonction ImageGetDigestStream pour traiter les données. |
PIMAGEHLP_STATUS_ROUTINE Fonction de rappel définie par l’application utilisée avec la fonction BindImageEx. La routine status est appelée pendant le processus de liaison d’image. |