xref: /reactos/dll/win32/dbghelp/dbghelp.spec (revision f2df3bf0)
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