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.

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database