imagehlp.h header
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. |