|
|
|
|
|
|
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
| -
| Header File
| imagehlp.h
| Unicode
| No
| Platform Notes
| Windows 95: IMAGEHLP is available as a redistributable.
|
|
|
IMAGEHLP_MODULE
typedef struct _IMAGEHLP_MODULE {
DWORD SizeOfStruct;
DWORD BaseOfImage;
DWORD ImageSize;
DWORD TimeDateStamp;
DWORD CheckSum;
DWORD NumSyms;
SYM_TYPE SymType;
CHAR ModuleName[32];
CHAR ImageName[256];
CHAR LoadedImageName[256];
} IMAGEHLP_MODULE, *PIMAGEHLP_MODULE;
Members
SizeOfStruct
The caller must set this to sizeof(IMAGEHLP_MODULE).
BaseOfImage
The base virtual address where the image is loaded.
ImageSize
The size of the image.
TimeDateStamp
The date and time stamp value. This value is in ctime format.
CheckSum
The computed checksum of the image. This value can be zero.
NumSyms
The number of symbols in the symbol table.
SymType
The type of symbols that are loaded. These are the types:
Value
| Meaning
| SymNone
| No symbols are loaded.
| SymCoff
| COFF symbols.
| SymCv
| CodeView symbols.
| SymPdb
| PDB symbols. (Actually CodeView stored in a PDB file.)
| SymExport
| Symbols generated from a DLL's export table.
| SymDeferred
| IMAGEHLP has not yet attempted to load symbols.
|
ModuleName
The module name. (Usually the filename without the extension.)
ImageName
The image name. The name may or may not contain a full path.
LoadedImageName
The full path and filename from which symbols were loaded.
Related Links
Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
More Online Helps
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages
|