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