source: trunk/src/imagehlp/modify.cpp@ 6823

Last change on this file since 6823 was 3922, checked in by bird, 25 years ago

Added the CVS Id keyword.

File size: 3.9 KB
Line 
1/* $Id: modify.cpp,v 1.2 2000-08-02 14:56:26 bird Exp $ */
2/*
3 * IMAGEHLP library
4 *
5 * Copyright 1998 Patrik Stridvall
6 */
7
8#include <os2win.h>
9#include <odinwrap.h>
10#include <imagehlp.h>
11#include <heapstring.h>
12
13ODINDEBUGCHANNEL(imagehlp)
14
15/***********************************************************************
16 * BindImage (IMAGEHLP.@)
17 */
18BOOL WINAPI BindImage(
19 LPSTR ImageName, LPSTR DllPath, LPSTR SymbolPath)
20{
21 return BindImageEx(0, ImageName, DllPath, SymbolPath, NULL);
22}
23
24/***********************************************************************
25 * BindImageEx (IMAGEHLP.@)
26 */
27BOOL WINAPI BindImageEx(
28 DWORD Flags, LPSTR ImageName, LPSTR DllPath, LPSTR SymbolPath,
29 PIMAGEHLP_STATUS_ROUTINE StatusRoutine)
30{
31 dprintf(("BindImageEx: stub\n"));
32 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
33 return FALSE;
34}
35
36/***********************************************************************
37 * CheckSumMappedFile (IMAGEHLP.@)
38 */
39PIMAGE_NT_HEADERS WINAPI CheckSumMappedFile(
40 LPVOID BaseAddress, DWORD FileLength,
41 LPDWORD HeaderSum, LPDWORD CheckSum)
42{
43 dprintf(("(%p, %ld, %p, %p): stub\n",
44 BaseAddress, FileLength, HeaderSum, CheckSum
45 ));
46 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
47 return NULL;
48}
49
50/***********************************************************************
51 * MapFileAndCheckSumA (IMAGEHLP.@)
52 */
53DWORD WINAPI MapFileAndCheckSumA(
54 LPSTR Filename, LPDWORD HeaderSum, LPDWORD CheckSum)
55{
56 dprintf(("MapFileAndCheckSumA: stub\n"));
57 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
58 return CHECKSUM_OPEN_FAILURE;
59}
60
61/***********************************************************************
62 * MapFileAndCheckSumW (IMAGEHLP.@)
63 */
64DWORD WINAPI MapFileAndCheckSumW(
65 LPWSTR Filename, LPDWORD HeaderSum, LPDWORD CheckSum)
66{
67 dprintf(("MapFileAndCheckSumW: stub\n"));
68 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
69 return CHECKSUM_OPEN_FAILURE;
70}
71
72/***********************************************************************
73 * ReBaseImage (IMAGEHLP.@)
74 */
75BOOL WINAPI ReBaseImage(
76 LPSTR CurrentImageName, LPSTR SymbolPath, BOOL fReBase,
77 BOOL fRebaseSysfileOk, BOOL fGoingDown, ULONG CheckImageSize,
78 ULONG *OldImageSize, ULONG *OldImageBase, ULONG *NewImageSize,
79 ULONG *NewImageBase, ULONG TimeStamp)
80{
81 dprintf(("ReBaseImage: stub\n"));
82 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
83 return FALSE;
84}
85
86/***********************************************************************
87 * RemovePrivateCvSymbolic (IMAGEHLP.@)
88 */
89BOOL WINAPI RemovePrivateCvSymbolic(
90 PCHAR DebugData, PCHAR *NewDebugData, ULONG *NewDebugSize)
91{
92 dprintf(("(%p, %p, %p): stub\n",
93 DebugData, NewDebugData, NewDebugSize
94 ));
95 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
96 return FALSE;
97}
98
99/***********************************************************************
100 * RemoveRelocations (IMAGEHLP.@)
101 */
102VOID WINAPI RemoveRelocations(PCHAR ImageName)
103{
104 dprintf(("(%p): stub\n", ImageName));
105 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
106}
107
108/***********************************************************************
109 * SplitSymbols (IMAGEHLP.@)
110 */
111BOOL WINAPI SplitSymbols(
112 LPSTR ImageName, LPSTR SymbolsPath,
113 LPSTR SymbolFilePath, DWORD Flags)
114{
115 dprintf(("SplitSymbols: stub\n"));
116 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
117 return FALSE;
118}
119
120/***********************************************************************
121 * UpdateDebugInfoFile (IMAGEHLP.@)
122 */
123BOOL WINAPI UpdateDebugInfoFile(
124 LPSTR ImageFileName, LPSTR SymbolPath,
125 LPSTR DebugFilePath, PIMAGE_NT_HEADERS NtHeaders)
126{
127 dprintf(("UpdateDebugInfoFile: stub\n"));
128 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
129 return FALSE;
130}
131
132/***********************************************************************
133 * UpdateDebugInfoFileEx (IMAGEHLP.@)
134 */
135BOOL WINAPI UpdateDebugInfoFileEx(
136 LPSTR ImageFileName, LPSTR SymbolPath, LPSTR DebugFilePath,
137 PIMAGE_NT_HEADERS NtHeaders, DWORD OldChecksum)
138{
139 dprintf(("UpdateDebugInfoFileEx: stub\n"));
140 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
141 return FALSE;
142}
Note: See TracBrowser for help on using the repository browser.