4 * Copyright 1998 Patrik Stridvall
10 #include "debugtools.h"
13 DEFAULT_DEBUG_CHANNEL(imagehlp);
15 /***********************************************************************
16 * FindDebugInfoFile (IMAGEHLP.@)
18 HANDLE WINAPI FindDebugInfoFile(
19 LPSTR FileName, LPSTR SymbolPath, LPSTR DebugFilePath)
21 FIXME("(%s, %s, %s): stub\n",
22 debugstr_a(FileName), debugstr_a(SymbolPath),
23 debugstr_a(DebugFilePath)
25 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
29 /***********************************************************************
30 * FindExecutableImage (IMAGEHLP.@)
32 HANDLE WINAPI FindExecutableImage(
33 LPSTR FileName, LPSTR SymbolPath, LPSTR ImageFilePath)
35 FIXME("(%s, %s, %s): stub\n",
36 debugstr_a(FileName), debugstr_a(SymbolPath),
37 debugstr_a(ImageFilePath)
39 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
43 /***********************************************************************
44 * MapDebugInformation (IMAGEHLP.@)
46 PIMAGE_DEBUG_INFORMATION WINAPI MapDebugInformation(
47 HANDLE FileHandle, LPSTR FileName,
48 LPSTR SymbolPath, DWORD ImageBase)
50 FIXME("(0x%08x, %s, %s, 0x%08lx): stub\n",
51 FileHandle, FileName, SymbolPath, ImageBase
53 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
57 /***********************************************************************
58 * StackWalk (IMAGEHLP.@)
60 BOOL WINAPI StackWalk(
61 DWORD MachineType, HANDLE hProcess, HANDLE hThread,
62 PSTACKFRAME StackFrame, PVOID ContextRecord,
63 PREAD_PROCESS_MEMORY_ROUTINE ReadMemoryRoutine,
64 PFUNCTION_TABLE_ACCESS_ROUTINE FunctionTableAccessRoutine,
65 PGET_MODULE_BASE_ROUTINE GetModuleBaseRoutine,
66 PTRANSLATE_ADDRESS_ROUTINE TranslateAddress)
69 "(%ld, 0x%08x, 0x%08x, %p, %p, %p, %p, %p, %p): stub\n",
70 MachineType, hProcess, hThread, StackFrame, ContextRecord,
71 ReadMemoryRoutine, FunctionTableAccessRoutine,
72 GetModuleBaseRoutine, TranslateAddress
74 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
78 /***********************************************************************
79 * UnDecorateSymbolName (IMAGEHLP.@)
81 DWORD WINAPI UnDecorateSymbolName(
82 LPCSTR DecoratedName, LPSTR UnDecoratedName,
83 DWORD UndecoratedLength, DWORD Flags)
85 FIXME("(%s, %s, %ld, 0x%08lx): stub\n",
86 debugstr_a(DecoratedName), debugstr_a(UnDecoratedName),
87 UndecoratedLength, Flags
89 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
93 /***********************************************************************
94 * UnmapDebugInformation (IMAGEHLP.@)
96 BOOL WINAPI UnmapDebugInformation(
97 PIMAGE_DEBUG_INFORMATION DebugInfo)
99 FIXME("(%p): stub\n", DebugInfo);
100 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);