4 * Copyright 1998 Patrik Stridvall
13 /***********************************************************************
14 * SymCleanup32 (IMAGEHLP.37)
16 BOOL32 WINAPI
SymCleanup32(HANDLE32 hProcess
)
18 FIXME(imagehlp
, "(0x%08x): stub\n", hProcess
);
19 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
23 /***********************************************************************
24 * SymEnumerateModules32 (IMAGEHLP.38)
27 BOOL32 WINAPI
SymEnumerateModules32(
28 HANDLE32 hProcess
, PSYM_ENUMMODULES_CALLBACK32 EnumModulesCallback
,
31 FIXME(imagehlp
, "(0x%08x, %p, %p): stub\n",
32 hProcess
, EnumModulesCallback
, UserContext
34 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
38 /***********************************************************************
39 * SymEnumerateSymbols32 (IMAGEHLP.39)
41 BOOL32 WINAPI
SymEnumerateSymbols32(
42 HANDLE32 hProcess
, DWORD BaseOfDll
,
43 PSYM_ENUMSYMBOLS_CALLBACK32 EnumSymbolsCallback
, PVOID UserContext
)
45 FIXME(imagehlp
, "(0x%08x, %p, %p): stub\n",
46 hProcess
, EnumSymbolsCallback
, UserContext
48 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
52 /***********************************************************************
53 * SymFunctionTableAccess32 (IMAGEHLP.40)
55 PVOID WINAPI
SymFunctionTableAccess32(HANDLE32 hProcess
, DWORD AddrBase
)
57 FIXME(imagehlp
, "(0x%08x, 0x%08lx): stub\n", hProcess
, AddrBase
);
58 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
62 /***********************************************************************
63 * SymGetModuleBase32 (IMAGEHLP.41)
65 DWORD WINAPI
SymGetModuleBase32(HANDLE32 hProcess
, DWORD dwAddr
)
67 FIXME(imagehlp
, "(0x%08x, 0x%08lx): stub\n", hProcess
, dwAddr
);
68 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
72 /***********************************************************************
73 * SymGetModuleInfo32 (IMAGEHLP.42)
75 BOOL32 WINAPI
SymGetModuleInfo32(
76 HANDLE32 hProcess
, DWORD dwAddr
,
77 PIMAGEHLP_MODULE32 ModuleInfo
)
79 FIXME(imagehlp
, "(0x%08x, 0x%08lx, %p): stub\n",
80 hProcess
, dwAddr
, ModuleInfo
82 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
86 /***********************************************************************
87 * SymGetOptions32 (IMAGEHLP.43)
89 DWORD WINAPI
SymGetOptions32()
91 FIXME(imagehlp
, "(): stub\n");
92 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
96 /***********************************************************************
97 * SymGetSearchPath32 (IMAGEHLP.44)
99 BOOL32 WINAPI
SymGetSearchPath32(
100 HANDLE32 hProcess
, LPSTR szSearchPath
, DWORD SearchPathLength
)
102 FIXME(imagehlp
, "(0x%08x, %s, %ld): stub\n",
103 hProcess
, debugstr_an(szSearchPath
,SearchPathLength
), SearchPathLength
105 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
109 /***********************************************************************
110 * SymGetSymFromAddr32 (IMAGEHLP.45)
112 BOOL32 WINAPI
SymGetSymFromAddr32(
113 HANDLE32 hProcess
, DWORD dwAddr
,
114 PDWORD pdwDisplacement
, PIMAGEHLP_SYMBOL32 Symbol
)
116 FIXME(imagehlp
, "(0x%08x, 0x%08lx, %p, %p): stub\n",
117 hProcess
, dwAddr
, pdwDisplacement
, Symbol
119 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
123 /***********************************************************************
124 * SymGetSymFromName32 (IMAGEHLP.46)
126 BOOL32 WINAPI
SymGetSymFromName32(
127 HANDLE32 hProcess
, LPSTR Name
, PIMAGEHLP_SYMBOL32 Symbol
)
129 FIXME(imagehlp
, "(0x%08x, %s, %p): stub\n", hProcess
, Name
, Symbol
);
130 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
134 /***********************************************************************
135 * SymGetSymNext32 (IMAGEHLP.47)
137 BOOL32 WINAPI
SymGetSymNext32(
138 HANDLE32 hProcess
, PIMAGEHLP_SYMBOL32 Symbol
)
140 FIXME(imagehlp
, "(0x%08x, %p): stub\n", hProcess
, Symbol
);
141 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
145 /***********************************************************************
146 * SymGetSymPrev32 (IMAGEHLP.48)
149 BOOL32 WINAPI
SymGetSymPrev32(
150 HANDLE32 hProcess
, PIMAGEHLP_SYMBOL32 Symbol
)
152 FIXME(imagehlp
, "(0x%08x, %p): stub\n", hProcess
, Symbol
);
153 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
157 /***********************************************************************
158 * SymInitialize32 (IMAGEHLP.49)
160 BOOL32 WINAPI
SymInitialize32(
161 HANDLE32 hProcess
, LPSTR UserSearchPath
, BOOL32 fInvadeProcess
)
163 FIXME(imagehlp
, "(0x%08x, %s, %d): stub\n",
164 hProcess
, debugstr_a(UserSearchPath
), fInvadeProcess
166 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
170 /***********************************************************************
171 * SymLoadModule32 (IMAGEHLP.50)
174 BOOL32 WINAPI
SymLoadModule32(
175 HANDLE32 hProcess
, HANDLE32 hFile
, LPSTR ImageName
, LPSTR ModuleName
,
176 DWORD BaseOfDll
, DWORD SizeOfDll
)
178 FIXME(imagehlp
, "(0x%08x, 0x%08x, %s, %s, %ld, %ld): stub\n",
179 hProcess
, hFile
, debugstr_a(ImageName
), debugstr_a(ModuleName
),
182 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
186 /***********************************************************************
187 * SymRegisterCallback32 (IMAGEHLP.51)
189 BOOL32 WINAPI
SymRegisterCallback32(
190 HANDLE32 hProcess
, PSYMBOL_REGISTERED_CALLBACK32 CallbackFunction
,
193 FIXME(imagehlp
, "(0x%08x, %p, %p): stub\n",
194 hProcess
, CallbackFunction
, UserContext
196 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
200 /***********************************************************************
201 * SymSetOptions32 (IMAGEHLP.52)
203 DWORD WINAPI
SymSetOptions32(DWORD SymOptions
)
205 FIXME(imagehlp
, "(%lx): stub\n", SymOptions
);
206 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
210 /***********************************************************************
211 * SymSetSearchPath32 (IMAGEHLP.53)
213 BOOL32 WINAPI
SymSetSearchPath32(HANDLE32 hProcess
, LPSTR szSearchPath
)
215 FIXME(imagehlp
, "(0x%08x, %s): stub\n",
216 hProcess
, debugstr_a(szSearchPath
)
218 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
222 /***********************************************************************
223 * SymUnDName32 (IMAGEHLP.54)
225 BOOL32 WINAPI
SymUnDName32(
226 PIMAGEHLP_SYMBOL32 sym
, LPSTR UnDecName
, DWORD UnDecNameLength
)
228 FIXME(imagehlp
, "(%p, %s, %ld): stub\n",
229 sym
, UnDecName
, UnDecNameLength
231 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
235 /***********************************************************************
236 * SymUnloadModule32 (IMAGEHLP.55)
238 BOOL32 WINAPI
SymUnloadModule32(
239 HANDLE32 hProcess
, DWORD BaseOfDll
)
241 FIXME(imagehlp
, "(0x%08x, 0x%08lx): stub\n", hProcess
, BaseOfDll
);
242 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);