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 SymGetExtendedOption(long) 87@ stdcall SymGetFileLineOffsets64(ptr str str ptr long) 88@ stdcall SymGetHomeDirectory(long str ptr) 89@ stdcall SymGetHomeDirectoryW(long str ptr) 90@ stdcall SymGetLineFromAddr(long long ptr ptr) 91@ stdcall SymGetLineFromAddr64(long int64 ptr ptr) 92@ stdcall SymGetLineFromAddrW64(long int64 ptr ptr) 93@ stdcall SymGetLineFromName(long str str long ptr ptr) 94@ stdcall SymGetLineFromName64(long str str long ptr ptr) 95@ stdcall SymGetLineFromNameW64(long wstr wstr long ptr ptr) 96@ stdcall SymGetLineNext(long ptr) 97@ stdcall SymGetLineNext64(long ptr) 98@ stdcall SymGetLineNextW64(ptr ptr) 99@ stdcall SymGetLinePrev(long ptr) 100@ stdcall SymGetLinePrev64(long ptr) 101@ stdcall SymGetLinePrevW64(ptr ptr) 102@ stdcall SymGetModuleBase(long long) 103@ stdcall SymGetModuleBase64(long int64) 104@ stdcall SymGetModuleInfo(long long ptr) 105@ stdcall SymGetModuleInfo64(long int64 ptr) 106@ stdcall SymGetModuleInfoW(long long ptr) 107@ stdcall SymGetModuleInfoW64(long int64 ptr) 108@ stub SymGetOmapBlockBase 109@ stdcall SymGetOptions() 110@ stdcall SymGetScope(ptr double long ptr) 111@ stdcall SymGetScopeW(ptr double long ptr) 112@ stdcall SymGetSearchPath(long ptr long) 113@ stdcall SymGetSearchPathW(long ptr long) 114@ stdcall SymGetSourceFile(ptr double str str str long) 115@ stdcall SymGetSourceFileFromToken(ptr ptr str str long) 116@ stdcall SymGetSourceFileFromTokenW(ptr ptr str str long) 117@ stdcall SymGetSourceFileToken(ptr int64 str ptr ptr) 118@ stdcall SymGetSourceFileTokenW(ptr int64 wstr ptr ptr) 119@ stdcall SymGetSourceFileW(ptr double str str str long) 120@ stdcall SymGetSourceVarFromToken(ptr ptr str str str long) 121@ stdcall SymGetSourceVarFromTokenW(ptr ptr str str str long) 122@ stdcall SymGetSymFromAddr(long long ptr ptr) 123@ stdcall SymGetSymFromAddr64(long int64 ptr ptr) 124@ stdcall SymGetSymFromName(long str ptr) 125@ stdcall SymGetSymFromName64(long str ptr) 126@ stdcall SymGetSymNext(long ptr) 127@ stdcall SymGetSymNext64(long ptr) 128@ stdcall SymGetSymPrev(long ptr) 129@ stdcall SymGetSymPrev64(long ptr) 130@ stdcall SymGetSymbolFile(ptr str str long str ptr str ptr) 131@ stdcall SymGetSymbolFileW(ptr str str long str ptr str ptr) 132@ stdcall SymGetTypeFromName(ptr int64 str ptr) 133@ stdcall SymGetTypeFromNameW(ptr double str ptr) 134@ stdcall SymGetTypeInfo(ptr int64 long long ptr) 135@ stdcall SymGetTypeInfoEx(ptr double ptr) 136@ stdcall SymGetUnwindInfo(ptr double ptr ptr) 137@ stdcall SymInitialize(long str long) 138@ stdcall SymInitializeW(long wstr long) 139@ stdcall SymLoadModule(long long str str long long) 140@ stdcall SymLoadModule64(long long str str int64 long) 141@ stdcall SymLoadModuleEx(long long str str int64 long ptr long) 142@ stdcall SymLoadModuleExW(long long wstr wstr int64 long ptr long) 143@ stdcall SymMatchFileName(str str ptr ptr) 144@ stdcall SymMatchFileNameW(wstr wstr ptr ptr) 145@ stdcall SymMatchString(str str long) SymMatchStringA 146@ stdcall SymMatchStringA(str str long) 147@ stdcall SymMatchStringW(wstr wstr long) 148@ stdcall SymNext(ptr ptr) 149@ stdcall SymNextW(ptr ptr) 150@ stdcall SymPrev(ptr ptr) 151@ stdcall SymPrevW(ptr ptr) 152@ stdcall SymRefreshModuleList(long) 153@ stdcall SymRegisterCallback(long ptr ptr) 154@ stdcall SymRegisterCallback64(long ptr int64) 155@ stdcall SymRegisterCallbackW64(long ptr int64) 156@ stdcall SymRegisterFunctionEntryCallback(ptr ptr ptr) 157@ stdcall SymRegisterFunctionEntryCallback64(ptr ptr int64) 158@ stdcall SymSearch(long int64 long long str int64 ptr ptr long) 159@ stdcall SymSearchW(long int64 long long wstr int64 ptr ptr long) 160@ stdcall SymSetContext(long ptr ptr) 161@ stdcall SymSetExtendedOption(long long) 162@ stdcall SymSetHomeDirectory(long str) 163@ stdcall SymSetHomeDirectoryW(long wstr) 164@ stdcall SymSetOptions(long) 165@ stdcall SymSetParentWindow(long) 166@ stdcall SymSetScopeFromAddr(ptr int64) 167@ stdcall SymSetScopeFromIndex(ptr double long) 168@ stdcall SymSetSearchPath(long str) 169@ stdcall SymSetSearchPathW(long wstr) 170@ stdcall SymSrvDeltaName(ptr str str str str) 171@ stdcall SymSrvDeltaNameW(ptr str str str str) 172@ stdcall SymSrvGetFileIndexInfo(str ptr long) 173@ stdcall SymSrvGetFileIndexInfoW(str ptr long) 174@ stdcall SymSrvGetFileIndexString(ptr str str str ptr long) 175@ stdcall SymSrvGetFileIndexStringW(ptr str str str ptr long) 176@ stdcall SymSrvGetFileIndexes(str ptr ptr ptr long) 177@ stdcall SymSrvGetFileIndexesW(str ptr ptr ptr long) 178@ stdcall SymSrvGetSupplement(ptr str str str) 179@ stdcall SymSrvGetSupplementW(ptr str str str) 180@ stdcall SymSrvIsStore(ptr str) 181@ stdcall SymSrvIsStoreW(ptr str) 182@ stdcall SymSrvStoreFile(ptr str str long) 183@ stdcall SymSrvStoreFileW(ptr str str long) 184@ stdcall SymSrvStoreSupplement(ptr str str str long) 185@ stdcall SymSrvStoreSupplementW(ptr str str str long) 186@ stub SymSetSymWithAddr64 187@ stdcall SymUnDName(ptr str long) 188@ stdcall SymUnDName64(ptr str long) 189@ stdcall SymUnloadModule(long long) 190@ stdcall SymUnloadModule64(long int64) 191@ stdcall UnDecorateSymbolName(str ptr long long) 192@ stdcall UnDecorateSymbolNameW(wstr ptr long long) 193@ stdcall UnmapDebugInformation(ptr) 194@ stdcall WinDbgExtensionDllInit(ptr long long) 195#@ stdcall block 196#@ stdcall chksym 197@ stdcall -stub dbghelp(ptr ptr) 198#@ stdcall dh 199#@ stdcall fptr 200#@ stdcall homedir 201#@ stdcall itoldyouso 202#@ stdcall lmi 203#@ stdcall lminfo 204#@ stdcall omap 205#@ stdcall srcfiles 206#@ stdcall stack_force_ebp 207#@ stdcall stackdbg 208#@ stdcall sym 209#@ stdcall symsrv 210#@ stdcall vc7fpo 211