Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by System Services. For more information, see:
imagehlp.h contains the following programming interfaces:
Functions
BindImage Computes the virtual address of each imported function. |
BindImageEx Computes the virtual address of each function that is imported. |
CheckSumMappedFile Computes the checksum of the specified image file. |
GetImageConfigInformation Locates and returns the load configuration data of an image. |
GetImageUnusedHeaderBytes Retrieves the offset and size of the part of the PE header that is currently unused. |
ImageAddCertificate Adds a certificate to the specified file. |
ImageEnumerateCertificates Retrieves information about the certificates currently contained in an image file. |
ImageGetCertificateData Retrieves a complete certificate from a file. |
ImageGetCertificateHeader Retrieves the header of the specified certificate, up to, but not including, the section offset array. |
ImageGetDigestStream Retrieves the requested data from the specified image file. |
ImageLoad Maintains a list of loaded DLLs. |
ImageRemoveCertificate Removes the specified certificate from the given file. |
ImageUnload Deallocates resources from a previous call to the ImageLoad function. |
MapAndLoad Maps an image and preloads data from the mapped file. |
MapFileAndCheckSumA Computes the checksum of the specified file. (ANSI) |
MapFileAndCheckSumW Computes the checksum of the specified file. (Unicode) |
ReBaseImage Changes the load address for the specified image, which reduces the required load time for a DLL. (ReBaseImage) |
ReBaseImage64 Changes the load address for the specified image, which reduces the required load time for a DLL. (ReBaseImage64) |
SetImageConfigInformation Locates and changes the load configuration data of an image. |
SplitSymbols Strips symbols from the specified image. |
TouchFileTimes Updates the date and time at which the specified file was last modified. |
UnMapAndLoad Deallocate all resources that are allocated by a previous call to the MapAndLoad function. |
UpdateDebugInfoFile Uses the specified information to update the corresponding fields in the symbol file. |
UpdateDebugInfoFileEx Uses the specified extended information to update the corresponding fields in the symbol file. |
Callback functions
DIGEST_FUNCTION An application-defined callback function used by the ImageGetDigestStream function to process data. |
PIMAGEHLP_STATUS_ROUTINE An application-defined callback function used with the BindImageEx function. The status routine is called during the process of the image binding. |