1# 2# dbghelp spec file for reactos. Do not replace with wine ones! 3# 4@ stdcall DbgHelpCreateUserDump(str ptr ptr) 5@ stdcall DbgHelpCreateUserDumpW(str ptr ptr) 6@ stdcall EnumDirTree(long str str ptr ptr ptr) 7@ stdcall EnumDirTreeW(long wstr wstr ptr ptr ptr) 8@ stdcall EnumerateLoadedModules(long ptr ptr) 9@ stdcall EnumerateLoadedModules64(long ptr ptr) 10@ stdcall EnumerateLoadedModulesEx(long ptr ptr) EnumerateLoadedModules64 11@ stdcall EnumerateLoadedModulesExW(long ptr ptr) EnumerateLoadedModulesW64 12@ stdcall EnumerateLoadedModulesW64(long ptr ptr) 13@ stdcall ExtensionApiVersion() 14@ stdcall FindDebugInfoFile(str str ptr) 15@ stdcall FindDebugInfoFileEx(str str ptr ptr ptr) 16@ stdcall FindDebugInfoFileExW(str str str ptr ptr) 17@ stdcall FindExecutableImage(str str str) 18@ stdcall FindExecutableImageEx(str str ptr ptr ptr) 19@ stdcall FindExecutableImageExW(wstr wstr ptr ptr ptr) 20@ stdcall FindFileInPath(ptr str str ptr long long long str ptr ptr) 21@ stdcall FindFileInSearchPath(ptr str str long long long str) 22@ stdcall GetTimestampForLoadedLibrary(long) 23@ stdcall ImageDirectoryEntryToData(ptr long long ptr) 24@ stdcall ImageDirectoryEntryToDataEx(ptr long long ptr ptr) 25@ stdcall ImageNtHeader(ptr) ntdll.RtlImageNtHeader 26@ stdcall ImageRvaToSection(ptr ptr long) ntdll.RtlImageRvaToSection 27@ stdcall ImageRvaToVa(ptr ptr long ptr) ntdll.RtlImageRvaToVa 28@ stdcall ImagehlpApiVersion() 29@ stdcall ImagehlpApiVersionEx(ptr) 30@ stdcall MakeSureDirectoryPathExists(str) 31@ stdcall MapDebugInformation(long str str long) 32@ stdcall MiniDumpReadDumpStream(ptr long ptr ptr ptr) 33@ stdcall MiniDumpWriteDump(ptr long ptr long ptr ptr ptr) 34@ stdcall SearchTreeForFile(str str ptr) 35@ stdcall SearchTreeForFileW(wstr wstr ptr) 36@ stdcall StackWalk(long long long ptr ptr ptr ptr ptr ptr) 37@ stdcall StackWalk64(long long long ptr ptr ptr ptr ptr ptr) 38@ stdcall SymAddSourceStream(ptr double str ptr ptr) 39@ stdcall SymAddSourceStreamA(ptr double str ptr ptr) 40@ stdcall SymAddSourceStreamW(ptr double str ptr ptr) 41@ stdcall SymAddSymbol(ptr int64 str int64 long long) 42@ stdcall SymAddSymbolW(ptr int64 wstr int64 long long) 43@ stdcall SymCleanup(long) 44@ stdcall SymDeleteSymbol(ptr double str double long) 45@ stdcall SymDeleteSymbolW(ptr double str double long) 46@ stdcall SymEnumLines(ptr int64 str str ptr ptr) 47@ stdcall SymEnumLinesW(ptr double str str ptr ptr) 48@ stdcall SymEnumProcesses(ptr ptr) 49@ stdcall SymEnumSourceFileTokens(ptr double ptr) 50@ stdcall SymEnumSourceFiles(ptr int64 str ptr ptr) 51@ stdcall SymEnumSourceFilesW(ptr int64 wstr ptr ptr) 52@ stdcall SymEnumSourceLines(ptr int64 str str long long ptr ptr) 53@ stdcall SymEnumSourceLinesW(ptr int64 wstr wstr long long ptr ptr) 54@ stdcall SymEnumSym(ptr double ptr ptr) 55@ stdcall SymEnumSymbols(ptr int64 str ptr ptr) 56@ stdcall SymEnumSymbolsForAddr(ptr double ptr ptr) 57@ stdcall SymEnumSymbolsForAddrW(ptr double ptr ptr) 58@ stdcall SymEnumSymbolsW(ptr int64 wstr ptr ptr) 59@ stdcall SymEnumTypes(ptr int64 ptr ptr) 60@ stdcall SymEnumTypesByName(ptr double str ptr ptr) 61@ stdcall SymEnumTypesByNameW(ptr double str ptr ptr) 62@ stdcall SymEnumTypesW(ptr int64 ptr ptr) 63@ stdcall SymEnumerateModules(long ptr ptr) 64@ stdcall SymEnumerateModules64(long ptr ptr) 65@ stdcall SymEnumerateModulesW64(long ptr ptr) 66@ stdcall SymEnumerateSymbols(long long ptr ptr) 67@ stdcall SymEnumerateSymbols64(long int64 ptr ptr) 68@ stdcall SymEnumerateSymbolsW(ptr long ptr ptr) 69@ stdcall SymEnumerateSymbolsW64(ptr double ptr ptr) 70@ stdcall SymFindDebugInfoFile(ptr str str ptr ptr) 71@ stdcall SymFindDebugInfoFileW(ptr str str ptr ptr) 72@ stdcall SymFindExecutableImage(ptr str str ptr ptr) 73@ stdcall SymFindExecutableImageW(ptr str str ptr ptr) 74@ stdcall SymFindFileInPath(long str str ptr long long long ptr ptr ptr) 75@ stdcall SymFindFileInPathW(long wstr wstr ptr long long long ptr ptr ptr) 76@ stdcall SymFromAddr(ptr int64 ptr ptr) 77@ stdcall SymFromAddrW(ptr int64 ptr ptr) 78@ stdcall SymFromIndex(long int64 long ptr) 79@ stdcall SymFromIndexW(long int64 long ptr) 80@ stdcall SymFromName(long str ptr) 81@ stdcall SymFromNameW(long str ptr) 82@ stdcall SymFromToken(ptr double long ptr) 83@ stdcall SymFromTokenW(ptr double long ptr) 84@ stdcall SymFunctionTableAccess(long long) 85@ stdcall SymFunctionTableAccess64(long int64) 86@ stdcall SymGetFileLineOffsets64(ptr str str ptr long) 87@ stdcall SymGetHomeDirectory(long str ptr) 88@ stdcall SymGetHomeDirectoryW(long str ptr) 89@ stdcall SymGetLineFromAddr(long long ptr ptr) 90@ stdcall SymGetLineFromAddr64(long int64 ptr ptr) 91@ stdcall SymGetLineFromAddrW64(long int64 ptr ptr) 92@ stdcall SymGetLineFromName(long str str long ptr ptr) 93@ stdcall SymGetLineFromName64(long str str long ptr ptr) 94@ stdcall SymGetLineFromNameW64(long wstr wstr long ptr ptr) 95@ stdcall SymGetLineNext(long ptr) 96@ stdcall SymGetLineNext64(long ptr) 97@ stdcall SymGetLineNextW64(ptr ptr) 98@ stdcall SymGetLinePrev(long ptr) 99@ stdcall SymGetLinePrev64(long ptr) 100@ stdcall SymGetLinePrevW64(ptr ptr) 101@ stdcall SymGetModuleBase(long long) 102@ stdcall SymGetModuleBase64(long int64) 103@ stdcall SymGetModuleInfo(long long ptr) 104@ stdcall SymGetModuleInfo64(long int64 ptr) 105@ stdcall SymGetModuleInfoW(long long ptr) 106@ stdcall SymGetModuleInfoW64(long int64 ptr) 107@ stub SymGetOmapBlockBase 108@ stdcall SymGetOptions() 109@ stdcall SymGetScope(ptr double long ptr) 110@ stdcall SymGetScopeW(ptr double long ptr) 111@ stdcall SymGetSearchPath(long ptr long) 112@ stdcall SymGetSearchPathW(long ptr long) 113@ stdcall SymGetSourceFile(ptr double str str str long) 114@ stdcall SymGetSourceFileFromToken(ptr ptr str str long) 115@ stdcall SymGetSourceFileFromTokenW(ptr ptr str str long) 116@ stdcall SymGetSourceFileToken(ptr int64 str ptr ptr) 117@ stdcall SymGetSourceFileTokenW(ptr int64 wstr ptr ptr) 118@ stdcall SymGetSourceFileW(ptr double str str str long) 119@ stdcall SymGetSourceVarFromToken(ptr ptr str str str long) 120@ stdcall SymGetSourceVarFromTokenW(ptr ptr str str str long) 121@ stdcall SymGetSymFromAddr(long long ptr ptr) 122@ stdcall SymGetSymFromAddr64(long int64 ptr ptr) 123@ stdcall SymGetSymFromName(long str ptr) 124@ stdcall SymGetSymFromName64(long str ptr) 125@ stdcall SymGetSymNext(long ptr) 126@ stdcall SymGetSymNext64(long ptr) 127@ stdcall SymGetSymPrev(long ptr) 128@ stdcall SymGetSymPrev64(long ptr) 129@ stdcall SymGetSymbolFile(ptr str str long str ptr str ptr) 130@ stdcall SymGetSymbolFileW(ptr str str long str ptr str ptr) 131@ stdcall SymGetTypeFromName(ptr int64 str ptr) 132@ stdcall SymGetTypeFromNameW(ptr double str ptr) 133@ stdcall SymGetTypeInfo(ptr int64 long long ptr) 134@ stdcall SymGetTypeInfoEx(ptr double ptr) 135@ stdcall SymGetUnwindInfo(ptr double ptr ptr) 136@ stdcall SymInitialize(long str long) 137@ stdcall SymInitializeW(long wstr long) 138@ stdcall SymLoadModule(long long str str long long) 139@ stdcall SymLoadModule64(long long str str int64 long) 140@ stdcall SymLoadModuleEx(long long str str int64 long ptr long) 141@ stdcall SymLoadModuleExW(long long wstr wstr int64 long ptr long) 142@ stdcall SymMatchFileName(str str ptr ptr) 143@ stdcall SymMatchFileNameW(wstr wstr ptr ptr) 144@ stdcall SymMatchString(str str long) SymMatchStringA 145@ stdcall SymMatchStringA(str str long) 146@ stdcall SymMatchStringW(wstr wstr long) 147@ stdcall SymNext(ptr ptr) 148@ stdcall SymNextW(ptr ptr) 149@ stdcall SymPrev(ptr ptr) 150@ stdcall SymPrevW(ptr ptr) 151@ stdcall SymRefreshModuleList(long) 152@ stdcall SymRegisterCallback(long ptr ptr) 153@ stdcall SymRegisterCallback64(long ptr int64) 154@ stdcall SymRegisterCallbackW64(long ptr int64) 155@ stdcall SymRegisterFunctionEntryCallback(ptr ptr ptr) 156@ stdcall SymRegisterFunctionEntryCallback64(ptr ptr int64) 157@ stdcall SymSearch(long int64 long long str int64 ptr ptr long) 158@ stdcall SymSearchW(long int64 long long wstr int64 ptr ptr long) 159@ stdcall SymSetContext(long ptr ptr) 160@ stdcall SymSetHomeDirectory(long str) 161@ stdcall SymSetHomeDirectoryW(long wstr) 162@ stdcall SymSetOptions(long) 163@ stdcall SymSetParentWindow(long) 164@ stdcall SymSetScopeFromAddr(ptr int64) 165@ stdcall SymSetScopeFromIndex(ptr double long) 166@ stdcall SymSetSearchPath(long str) 167@ stdcall SymSetSearchPathW(long wstr) 168@ stdcall SymSrvDeltaName(ptr str str str str) 169@ stdcall SymSrvDeltaNameW(ptr str str str str) 170@ stdcall SymSrvGetFileIndexInfo(str ptr long) 171@ stdcall SymSrvGetFileIndexInfoW(str ptr long) 172@ stdcall SymSrvGetFileIndexString(ptr str str str ptr long) 173@ stdcall SymSrvGetFileIndexStringW(ptr str str str ptr long) 174@ stdcall SymSrvGetFileIndexes(str ptr ptr ptr long) 175@ stdcall SymSrvGetFileIndexesW(str ptr ptr ptr long) 176@ stdcall SymSrvGetSupplement(ptr str str str) 177@ stdcall SymSrvGetSupplementW(ptr str str str) 178@ stdcall SymSrvIsStore(ptr str) 179@ stdcall SymSrvIsStoreW(ptr str) 180@ stdcall SymSrvStoreFile(ptr str str long) 181@ stdcall SymSrvStoreFileW(ptr str str long) 182@ stdcall SymSrvStoreSupplement(ptr str str str long) 183@ stdcall SymSrvStoreSupplementW(ptr str str str long) 184@ stub SymSetSymWithAddr64 185@ stdcall SymUnDName(ptr str long) 186@ stdcall SymUnDName64(ptr str long) 187@ stdcall SymUnloadModule(long long) 188@ stdcall SymUnloadModule64(long int64) 189@ stdcall UnDecorateSymbolName(str ptr long long) 190@ stdcall UnDecorateSymbolNameW(wstr ptr long long) 191@ stdcall UnmapDebugInformation(ptr) 192@ stdcall WinDbgExtensionDllInit(ptr long long) 193#@ stdcall block 194#@ stdcall chksym 195@ stdcall -stub dbghelp(ptr ptr) 196#@ stdcall dh 197#@ stdcall fptr 198#@ stdcall homedir 199#@ stdcall itoldyouso 200#@ stdcall lmi 201#@ stdcall lminfo 202#@ stdcall omap 203#@ stdcall srcfiles 204#@ stdcall stack_force_ebp 205#@ stdcall stackdbg 206#@ stdcall sym 207#@ stdcall symsrv 208#@ stdcall vc7fpo 209