source: trunk/src/imagehlp/debug.cpp@ 3634

Last change on this file since 3634 was 3634, checked in by sandervl, 25 years ago

JW: Updated (Wine 26/05/2000)

File size: 2.5 KB
Line 
1/*
2 * IMAGEHLP library
3 *
4 * Copyright 1998 Patrik Stridvall
5 */
6
7#include <os2win.h>
8#include <odinwrap.h>
9#include <imagehlp.h>
10#include <heapstring.h>
11
12ODINDEBUGCHANNEL(imagehlp)
13
14/***********************************************************************
15 * FindDebugInfoFile (IMAGEHLP.@)
16 */
17HANDLE WINAPI FindDebugInfoFile(
18 LPSTR FileName, LPSTR SymbolPath, LPSTR DebugFilePath)
19{
20 dprintf(("FindDebugInfoFile: stub\n"));
21 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
22 return (HANDLE) NULL;
23}
24
25/***********************************************************************
26 * FindExecutableImage (IMAGEHLP.@)
27 */
28HANDLE WINAPI FindExecutableImage(
29 LPSTR FileName, LPSTR SymbolPath, LPSTR ImageFilePath)
30{
31 dprintf(("FindExecutableImage: stub\n"));
32 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
33 return (HANDLE) NULL;
34}
35
36/***********************************************************************
37 * MapDebugInformation (IMAGEHLP.@)
38 */
39PIMAGE_DEBUG_INFORMATION WINAPI MapDebugInformation(
40 HANDLE FileHandle, LPSTR FileName,
41 LPSTR SymbolPath, DWORD ImageBase)
42{
43 dprintf(("(0x%08x, %s, %s, 0x%08lx): stub\n",
44 FileHandle, FileName, SymbolPath, ImageBase
45 ));
46 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
47 return NULL;
48}
49
50/***********************************************************************
51 * StackWalk (IMAGEHLP.@)
52 */
53BOOL WINAPI StackWalk(
54 DWORD MachineType, HANDLE hProcess, HANDLE hThread,
55 PSTACKFRAME StackFrame, PVOID ContextRecord,
56 PREAD_PROCESS_MEMORY_ROUTINE ReadMemoryRoutine,
57 PFUNCTION_TABLE_ACCESS_ROUTINE FunctionTableAccessRoutine,
58 PGET_MODULE_BASE_ROUTINE GetModuleBaseRoutine,
59 PTRANSLATE_ADDRESS_ROUTINE TranslateAddress)
60{
61 dprintf((
62 "(%ld, 0x%08x, 0x%08x, %p, %p, %p, %p, %p, %p): stub\n",
63 MachineType, hProcess, hThread, StackFrame, ContextRecord,
64 ReadMemoryRoutine, FunctionTableAccessRoutine,
65 GetModuleBaseRoutine, TranslateAddress
66 ));
67 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
68 return FALSE;
69}
70
71/***********************************************************************
72 * UnDecorateSymbolName (IMAGEHLP.@)
73 */
74DWORD WINAPI UnDecorateSymbolName(
75 LPCSTR DecoratedName, LPSTR UnDecoratedName,
76 DWORD UndecoratedLength, DWORD Flags)
77{
78 dprintf(("UnDecorateSymbolName: stub\n"));
79 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
80 return 0;
81}
82
83/***********************************************************************
84 * UnmapDebugInformation (IMAGEHLP.@)
85 */
86BOOL WINAPI UnmapDebugInformation(
87 PIMAGE_DEBUG_INFORMATION DebugInfo)
88{
89 dprintf(("(%p): stub\n", DebugInfo));
90 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
91 return FALSE;
92}
Note: See TracBrowser for help on using the repository browser.