4 * Copyright 1998 Patrik Stridvall
13 /***********************************************************************
14 * BindImage32 (IMAGEHLP.1)
16 BOOL32 WINAPI BindImage32(
17 LPSTR ImageName, LPSTR DllPath, LPSTR SymbolPath)
19 return BindImageEx32(0, ImageName, DllPath, SymbolPath, NULL);
22 /***********************************************************************
23 * BindImageEx32 (IMAGEHLP.2)
25 BOOL32 WINAPI BindImageEx32(
26 DWORD Flags, LPSTR ImageName, LPSTR DllPath, LPSTR SymbolPath,
27 PIMAGEHLP_STATUS_ROUTINE32 StatusRoutine)
29 FIXME(imagehlp, "(%ld, %s, %s, %s, %p): stub\n",
30 Flags, debugstr_a(ImageName), debugstr_a(DllPath),
31 debugstr_a(SymbolPath), StatusRoutine
33 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
37 /***********************************************************************
38 * CheckSumMappedFile32 (IMAGEHLP.3)
40 PIMAGE_NT_HEADERS32 WINAPI CheckSumMappedFile32(
41 LPVOID BaseAddress, DWORD FileLength,
42 LPDWORD HeaderSum, LPDWORD CheckSum)
44 FIXME(imagehlp, "(%p, %ld, %p, %p): stub\n",
45 BaseAddress, FileLength, HeaderSum, CheckSum
47 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
51 /***********************************************************************
52 * MapFileAndCheckSum32A (IMAGEHLP.27)
54 DWORD WINAPI MapFileAndCheckSum32A(
55 LPSTR Filename, LPDWORD HeaderSum, LPDWORD CheckSum)
57 FIXME(imagehlp, "(%s, %p, %p): stub\n",
58 debugstr_a(Filename), HeaderSum, CheckSum
60 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
61 return CHECKSUM_OPEN_FAILURE;
64 /***********************************************************************
65 * MapFileAndCheckSum32W (IMAGEHLP.28)
67 DWORD WINAPI MapFileAndCheckSum32W(
68 LPWSTR Filename, LPDWORD HeaderSum, LPDWORD CheckSum)
70 FIXME(imagehlp, "(%s, %p, %p): stub\n",
71 debugstr_w(Filename), HeaderSum, CheckSum
73 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
74 return CHECKSUM_OPEN_FAILURE;
77 /***********************************************************************
78 * ReBaseImage32 (IMAGEHLP.30)
80 BOOL32 WINAPI ReBaseImage32(
81 LPSTR CurrentImageName, LPSTR SymbolPath, BOOL32 fReBase,
82 BOOL32 fRebaseSysfileOk, BOOL32 fGoingDown, ULONG CheckImageSize,
83 ULONG *OldImageSize, ULONG *OldImageBase, ULONG *NewImageSize,
84 ULONG *NewImageBase, ULONG TimeStamp)
87 "(%s, %s, %d, %d, %d, %ld, %p, %p, %p, %p, %ld): stub\n",
88 debugstr_a(CurrentImageName),debugstr_a(SymbolPath), fReBase,
89 fRebaseSysfileOk, fGoingDown, CheckImageSize, OldImageSize,
90 OldImageBase, NewImageSize, NewImageBase, TimeStamp
92 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
96 /***********************************************************************
97 * RemovePrivateCvSymbolic32 (IMAGEHLP.31)
99 BOOL32 WINAPI RemovePrivateCvSymbolic32(
100 PCHAR DebugData, PCHAR *NewDebugData, ULONG *NewDebugSize)
102 FIXME(imagehlp, "(%p, %p, %p): stub\n",
103 DebugData, NewDebugData, NewDebugSize
105 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
109 /***********************************************************************
110 * RemoveRelocations32 (IMAGEHLP.32)
112 VOID WINAPI RemoveRelocations32(PCHAR ImageName)
114 FIXME(imagehlp, "(%p): stub\n", ImageName);
115 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
118 /***********************************************************************
119 * SplitSymbols32 (IMAGEHLP.35)
121 BOOL32 WINAPI SplitSymbols32(
122 LPSTR ImageName, LPSTR SymbolsPath,
123 LPSTR SymbolFilePath, DWORD Flags)
125 FIXME(imagehlp, "(%s, %s, %s, %ld): stub\n",
126 debugstr_a(ImageName), debugstr_a(SymbolsPath),
127 debugstr_a(SymbolFilePath), Flags
129 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
133 /***********************************************************************
134 * UpdateDebugInfoFile32 (IMAGEHLP.60)
136 BOOL32 WINAPI UpdateDebugInfoFile32(
137 LPSTR ImageFileName, LPSTR SymbolPath,
138 LPSTR DebugFilePath, PIMAGE_NT_HEADERS32 NtHeaders)
140 FIXME(imagehlp, "(%s, %s, %s, %p): stub\n",
141 debugstr_a(ImageFileName), debugstr_a(SymbolPath),
142 debugstr_a(DebugFilePath), NtHeaders
144 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
148 /***********************************************************************
149 * UpdateDebugInfoFileEx32 (IMAGEHLP.?)
151 * Function has no ordinal.
153 BOOL32 WINAPI UpdateDebugInfoFileEx32(
154 LPSTR ImageFileName, LPSTR SymbolPath, LPSTR DebugFilePath,
155 PIMAGE_NT_HEADERS32 NtHeaders, DWORD OldChecksum)
157 FIXME(imagehlp, "(%s, %s, %s, %p, %ld): stub\n",
158 debugstr_a(ImageFileName), debugstr_a(SymbolPath),
159 debugstr_a(DebugFilePath), NtHeaders, OldChecksum
161 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);