| 1 | ; $Id: imagehlp.def,v 1.3 2000-12-16 22:53:21 bird Exp $
 | 
|---|
| 2 | 
 | 
|---|
| 3 | ;
 | 
|---|
| 4 | ; Based on NT 4.0 SP6: IMAGEHLP.DLL
 | 
|---|
| 5 | ;
 | 
|---|
| 6 | LIBRARY IMAGEHLP INITINSTANCE TERMINSTANCE
 | 
|---|
| 7 | DESCRIPTION 'Odin32 System DLL - ImageHlp - Executable Image Helpers'
 | 
|---|
| 8 | DATA MULTIPLE NONSHARED
 | 
|---|
| 9 | 
 | 
|---|
| 10 | EXPORTS
 | 
|---|
| 11 |     BindImage           = _BindImage@12         @1
 | 
|---|
| 12 |     BindImageEx         = _BindImageEx@20       @2
 | 
|---|
| 13 |     CheckSumMappedFile      = _CheckSumMappedFile@16    @3
 | 
|---|
| 14 |     EnumerateLoadedModules  = _EnumerateLoadedModules@12    @4
 | 
|---|
| 15 |     FindDebugInfoFile       = _FindDebugInfoFile@12     @5
 | 
|---|
| 16 |     FindExecutableImage     = _FindExecutableImage@12   @6
 | 
|---|
| 17 |     GetImageConfigInformation   = _GetImageConfigInformation@8  @7
 | 
|---|
| 18 |     GetImageUnusedHeaderBytes   = _GetImageUnusedHeaderBytes@8  @8
 | 
|---|
| 19 |     GetTimestampForLoadedLibrary= _GetTimestampForLoadedLibrary@4   @9
 | 
|---|
| 20 |     ImageAddCertificate     = _ImageAddCertificate@12   @10
 | 
|---|
| 21 |     ImageDirectoryEntryToData   = _ImageDirectoryEntryToData@16 @11
 | 
|---|
| 22 |     ImageEnumerateCertificates  = _ImageEnumerateCertificates@20    @12
 | 
|---|
| 23 |     ImageGetCertificateData = _ImageGetCertificateData@16   @13
 | 
|---|
| 24 |     ImageGetCertificateHeader   = _ImageGetCertificateHeader@12 @14
 | 
|---|
| 25 |     ImageGetDigestStream    = _ImageGetDigestStream@16  @15
 | 
|---|
| 26 |     ImageLoad           = _ImageLoad@8          @16
 | 
|---|
| 27 |     ImageNtHeader       = _ImageNtHeader@4      @17
 | 
|---|
| 28 |     ImageRemoveCertificate  = _ImageRemoveCertificate@8 @18
 | 
|---|
| 29 |     ImageRvaToSection       = _ImageRvaToSection@12     @19
 | 
|---|
| 30 |     ImageRvaToVa        = _ImageRvaToVa@16      @20
 | 
|---|
| 31 |     ImageUnload         = _ImageUnload@4        @21
 | 
|---|
| 32 |     ImagehlpApiVersion      = _ImagehlpApiVersion@0     @22
 | 
|---|
| 33 |     ImagehlpApiVersionEx    = _ImagehlpApiVersionEx@4   @23
 | 
|---|
| 34 |     MakeSureDirectoryPathExists = _MakeSureDirectoryPathExists@4    @24
 | 
|---|
| 35 |     MapAndLoad          = _MapAndLoad@20        @25
 | 
|---|
| 36 |     MapDebugInformation     = _MapDebugInformation@16   @26
 | 
|---|
| 37 |     MapFileAndCheckSumA     = _MapFileAndCheckSumA@12   @27
 | 
|---|
| 38 |     MapFileAndCheckSumW     = _MapFileAndCheckSumW@12   @28
 | 
|---|
| 39 | ;    MarkImageAsRunFromSwap = _MarkImageAsRunFromSwap   @29
 | 
|---|
| 40 |     ReBaseImage         = _ReBaseImage@44       @30
 | 
|---|
| 41 |     RemovePrivateCvSymbolic = _RemovePrivateCvSymbolic@12   @31
 | 
|---|
| 42 |     RemoveRelocations       = _RemoveRelocations@4      @32
 | 
|---|
| 43 |     SearchTreeForFile       = _SearchTreeForFile@12     @33
 | 
|---|
| 44 |     SetImageConfigInformation   = _SetImageConfigInformation@8  @34
 | 
|---|
| 45 |     SplitSymbols        = _SplitSymbols@16      @35
 | 
|---|
| 46 |     StackWalk           = _StackWalk@36         @36
 | 
|---|
| 47 |     SymCleanup          = _SymCleanup@4         @37
 | 
|---|
| 48 |     SymEnumerateModules     = _SymEnumerateModules@12   @38
 | 
|---|
| 49 |     SymEnumerateSymbols     = _SymEnumerateSymbols@16   @39
 | 
|---|
| 50 |     SymFunctionTableAccess  = _SymFunctionTableAccess@8 @40
 | 
|---|
| 51 |     SymGetModuleBase        = _SymGetModuleBase@8       @41
 | 
|---|
| 52 |     SymGetModuleInfo        = _SymGetModuleInfo@12      @42
 | 
|---|
| 53 |     SymGetOptions       = _SymGetOptions@0      @43
 | 
|---|
| 54 |     SymGetSearchPath        = _SymGetSearchPath@12      @44
 | 
|---|
| 55 |     SymGetSymFromAddr       = _SymGetSymFromAddr@16     @45
 | 
|---|
| 56 |     SymGetSymFromName       = _SymGetSymFromName@12     @46
 | 
|---|
| 57 |     SymGetSymNext       = _SymGetSymNext@8      @47
 | 
|---|
| 58 |     SymGetSymPrev       = _SymGetSymPrev@8      @48
 | 
|---|
| 59 |     SymInitialize       = _SymInitialize@12     @49
 | 
|---|
| 60 |     SymLoadModule       = _SymLoadModule@24     @50
 | 
|---|
| 61 |     SymRegisterCallback     = _SymRegisterCallback@12   @51
 | 
|---|
| 62 |     SymSetOptions       = _SymSetOptions@4      @52
 | 
|---|
| 63 |     SymSetSearchPath        = _SymSetSearchPath@8       @53
 | 
|---|
| 64 |     SymUnDName          = _SymUnDName@12        @54
 | 
|---|
| 65 |     SymUnloadModule     = _SymUnloadModule@8        @55
 | 
|---|
| 66 |     TouchFileTimes      = _TouchFileTimes@8     @56
 | 
|---|
| 67 |     UnDecorateSymbolName    = _UnDecorateSymbolName@16  @57
 | 
|---|
| 68 |     UnMapAndLoad        = _UnMapAndLoad@4       @58
 | 
|---|
| 69 |     UnmapDebugInformation   = _UnmapDebugInformation@4  @59
 | 
|---|
| 70 |     UpdateDebugInfoFile     = _UpdateDebugInfoFile@16   @60
 | 
|---|
| 71 |     UpdateDebugInfoFileEx   = _UpdateDebugInfoFileEx@20 @61
 | 
|---|