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
);