E32EmulExpSymInfoHdr Class Reference

class E32EmulExpSymInfoHdr

Header of the structure contained in the 'KWin32SectionName_NmdExpData' segment of emulator stdexe & stddll images. The segment contains addresses of symbols and NULL terminated ASCII strings of the names of static dependencies. For a stdexe, this segment contains the following: a) symbol count (iSymCount) and static dependency count (iDllCount) b) iSymCount * symbol addresses c) iSymCount * symbol names d) iDllCount * dependency names

For a stddll, this segment contains the following: a) symbol count (iSymCout) is always 0 b) static dependency count (iDllCount) c) iDllCount * dependency names The symbol addresses and names are not required for a stddll as the Windows API, GetProcAddress may be used to get the addresses for symbol names. Since this API works only on DLL handles, we explicitly list them for stdexes. This is used for emulator images only.

Member Data Documentation

TInt32 iDllCount

TInt32 iDllCount

TInt32 iSymCount

TInt32 iSymCount