ReactOS 0.4.15-dev-7998-gdb93cb1
rosstubs.c
Go to the documentation of this file.
1/*
2 * File stubs.c - stubs for exported functions
3 *
4 * Copyright (C) 2007, Timo Kreuzer
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
10 *
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
15 *
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19 */
20
21#include <assert.h>
22
23#include "dbghelp_private.h"
24#include "image_private.h"
25
26#include <wine/debug.h>
28
29#define PDBGHELP_CREATE_USER_DUMP_CALLBACK PVOID
30#define PSYM_ENUMPROCESSES_CALLBACK PVOID
31#define PENUMSOURCEFILETOKENSCALLBACK PVOID
32#define PSYMSRV_INDEX_INFO PVOID
33#define POMAP PVOID
34
38 IN PENUMLOADED_MODULES_CALLBACK64 EnumLoadedModulesCallback,
39 IN PVOID UserContext OPTIONAL)
40{
42 return FALSE;
43}
44
48 PVOID pUserData)
49{
51 return FALSE;
52}
53
57 PVOID pUserData)
58{
60 return FALSE;
61}
62
63BOOL
67 IN PCSTR pszSearchPath,
69 IN PVOID id,
70 IN DWORD two,
71 IN DWORD three,
76{
78 return FALSE;
79}
80
83 LPSTR pszSearchPath,
85 DWORD one,
86 DWORD two,
87 DWORD three,
88 LPSTR pszFilePath)
89{
91 return FALSE;
92}
93
96 ULONG64 ModBase,
97 PCSTR pszName,
100{
102 return FALSE;
103}
104
107 ULONG64 ModBase,
108 PCWSTR pszName,
111{
113 return FALSE;
114}
115
118 ULONG64 ModBase,
119 PCWSTR pszObj,
120 PCWSTR pszFile,
122 PVOID pUserContext)
123{
125 return FALSE;
126}
127
130 PVOID pUserContext)
131{
133 return FALSE;
134}
135
138 ULONG64 ModBase,
140 PVOID pUserContext)
141{
143 return FALSE;
144}
145
150 PVOID pUserContext)
151{
153 return FALSE;
154}
155
160 PVOID pUserContext)
161{
163 return FALSE;
164}
165
168 DWORD64 ModBase,
170 PVOID pUserContext)
171{
173 return FALSE;
174}
175
178 DWORD ModBase,
180 PVOID pUserContext)
181{
183 return FALSE;
184}
185
188 PCWSTR pszName,
190{
192 return FALSE;
193}
194
197 DWORD64 ModBase,
198 DWORD Token,
200{
202 return FALSE;
203}
204
207 DWORD64 ModBase,
208 DWORD Token,
210{
212 return FALSE;
213}
214
217 PCSTR pszModuleName,
220 ULONG BufferLines)
221{
223 return FALSE;
224}
225
228 PSTR pszDir,
229 size_t Size)
230{
232 return NULL;
233}
234
238 size_t Size)
239{
241 return NULL;
242}
243
247{
249 return FALSE;
250}
251
255{
257 return FALSE;
258}
259
262 ULONG64 ModBase,
263 DWORD Index,
265{
267 return FALSE;
268}
269
272 ULONG64 ModBase,
273 DWORD Index,
275{
277 return FALSE;
278}
279
282 ULONG64 ModBase,
283 PCSTR pszParams,
284 PCSTR pszFileSpec,
285 PSTR pszFilePath,
286 DWORD Size)
287{
289 return FALSE;
290}
291
294 PVOID Token,
295 PCSTR pszParams,
296 PSTR pszFilePath,
297 DWORD Size)
298{
300 return FALSE;
301}
302
303
306 PVOID Token,
307 PCWSTR pszParams,
308 PWSTR pszFilePath,
309 DWORD Size)
310{
312 return FALSE;
313}
314
315BOOL
316WINAPI
321 PCWSTR FileSpec,
323 DWORD Size)
324{
326 return FALSE;
327}
328
329
330BOOL
331WINAPI
334 PVOID Token,
336 PCSTR VarName,
337 PSTR Value,
338 DWORD Size)
339{
341 return FALSE;
342}
343
344BOOL
345WINAPI
348 PVOID Token,
350 PCWSTR VarName,
351 PWSTR Value,
352 DWORD Size)
353{
355 return FALSE;
356}
357
360 PCSTR pszSymPath,
361 PCSTR pszImageFile,
362 DWORD Type,
363 PSTR SymbolFile,
364 size_t cSymbolFile,
365 PSTR DbgFile,
366 size_t cDbgFile)
367{
369 return FALSE;
370}
371
374 PCWSTR pszSymPath,
375 PCWSTR pszImageFile,
376 DWORD Type,
377 PWSTR pszSymbolFile,
378 size_t cSymbolFile,
379 PWSTR pszDbgFile,
380 size_t cDbgFile)
381{
383 return FALSE;
384}
385
388 ULONG64 ModBase,
389 PCWSTR pszName,
391{
393 return FALSE;
394}
395
398 DWORD64 ModBase,
400{
402 return FALSE;
403}
404
408{
410 return FALSE;
411}
412
416{
418 return FALSE;
419}
420
424{
426 return FALSE;
427}
428
432{
434 return FALSE;
435}
436
437BOOL
438WINAPI
441 ULONG64 BaseOfDll,
442 DWORD Index)
443{
445 return FALSE;
446}
447
448// SymSetSymWithAddr64
449
452 PCSTR pszSymPath,
453 PCSTR pszType,
454 PCSTR pszFile1,
455 PCSTR pszFile2)
456{
458 return NULL;
459}
460
463 PCWSTR pszSymPath,
464 PCWSTR pszType,
465 PCWSTR pszFile1,
466 PCWSTR pszFile2)
467{
469 return NULL;
470}
471
474 PCSTR pszSrvPath,
475 PCSTR pszFile,
476 PSTR pszIndex,
477 size_t Size,
479{
481 return FALSE;
482}
483
486 PCWSTR pszSrvPath,
487 PCWSTR pszFile,
488 PWSTR pszIndex,
489 size_t Size,
491{
493 return FALSE;
494}
495
498 GUID* Id,
499 DWORD* Val1,
500 DWORD* Val2,
502{
504 return FALSE;
505}
506
509 GUID* Id,
510 DWORD* Val1,
511 DWORD* Val2,
513{
515 return FALSE;
516}
517
520 PCSTR pszSymPath,
521 PCSTR pszNode,
522 PCSTR pszFile)
523{
525 return NULL;
526}
527
530 PCWSTR pszSymPath,
531 PCWSTR pszNode,
532 PCWSTR pszFile)
533{
535 return NULL;
536}
537
540 PCSTR pszPath)
541{
543 return FALSE;
544}
545
548 PCWSTR pszPath)
549{
551 return FALSE;
552}
553
556 PCSTR pszSrvPath,
557 PCSTR pszFile,
558 DWORD pszFlags)
559{
561 return NULL;
562}
563
566 PCWSTR pszSrvPath,
567 PCWSTR pszFile,
569{
571 return NULL;
572}
573
576 PCSTR pszSymPath,
577 PCSTR pszNode,
578 PCSTR pszFile,
580{
582 return NULL;
583}
584
587 PCWSTR pszSymPath,
588 PCWSTR pszNode,
589 PCWSTR pszFile,
591{
593 return NULL;
594}
595
596HANDLE
597WINAPI
601 PWSTR DebugFilePath,
603 PVOID CallerData)
604{
606 return FALSE;
607}
608
609BOOL
610WINAPI
614 PCSTR StreamFile,
616 size_t Size)
617{
619 return FALSE;
620}
621
622BOOL
623WINAPI
627 PCWSTR FileSpec,
629 size_t Size)
630{
632 return FALSE;
633}
634
635BOOL
636WINAPI
641{
643 return FALSE;
644}
645
646BOOL
647WINAPI
651 PCSTR StreamFile,
653 size_t Size)
654{
656 return FALSE;
657}
658
659BOOL
660WINAPI
663 ULONG64 BaseOfDll,
664 PCSTR mask,
665 PSYM_ENUMERATESYMBOLS_CALLBACK EnumSymbolsCallback,
666 PVOID UserContext)
667{
669 return FALSE;
670}
671
672BOOL
673WINAPI
676 ULONG64 BaseOfDll,
677 PCWSTR mask,
678 PSYM_ENUMERATESYMBOLS_CALLBACKW EnumSymbolsCallback,
679 PVOID UserContext)
680{
682 return FALSE;
683}
684
685
686HANDLE
687WINAPI
691 PSTR DebugFilePath,
693 PVOID CallerData)
694{
696 return 0;
697}
698
699
700HANDLE
701WINAPI
705 PWSTR DebugFilePath,
707 PVOID CallerData)
708{
710 return 0;
711}
712
713
714HANDLE
715WINAPI
719 PSTR ImageFilePath,
721 PVOID CallerData)
722{
724 return 0;
725}
726
727
728HANDLE
729WINAPI
733 PWSTR ImageFilePath,
735 PVOID CallerData)
736{
738 return 0;
739}
740
741
742BOOL
743WINAPI
745 PCSTR File,
747 DWORD Flags)
748{
750 return FALSE;
751}
752
753BOOL
754WINAPI
756 PCWSTR File,
758 DWORD Flags)
759{
761 return FALSE;
762}
763
764BOOL
765WINAPI
768 DWORD64 BaseOfDll,
769 POMAP *OmapTo,
770 PDWORD64 cOmapTo,
771 POMAP *OmapFrom,
772 PDWORD64 cOmapFrom)
773{
775 return FALSE;
776}
777
778BOOL
779WINAPI
784 PULONG Size)
785{
787 return FALSE;
788}
DWORD Id
PCWSTR FilePath
Type
Definition: Type.h:7
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
Definition: precomp.h:23
#define UNIMPLEMENTED
Definition: debug.h:115
Definition: bufpool.h:45
Definition: File.h:16
Definition: Symbol.h:9
BOOL(CALLBACK * PFIND_DEBUG_FILE_CALLBACK)(_In_ HANDLE, _In_ PCSTR, _In_ PVOID)
Definition: dbghelp.h:1854
BOOL(CALLBACK * PFIND_DEBUG_FILE_CALLBACKW)(_In_ HANDLE, _In_ PCWSTR, _In_ PVOID)
Definition: dbghelp.h:1860
BOOL(CALLBACK * PFINDFILEINPATHCALLBACK)(_In_ PCSTR, _In_ PVOID)
Definition: dbghelp.h:1902
BOOL(CALLBACK * PFIND_EXE_FILE_CALLBACK)(_In_ HANDLE, _In_ PCSTR, _In_opt_ PVOID)
Definition: dbghelp.h:1950
#define NULL
Definition: types.h:112
#define FALSE
Definition: types.h:117
BOOL(CALLBACK * PSYM_ENUMERATESYMBOLS_CALLBACK)(PSYMBOL_INFO, ULONG, PVOID)
Definition: compat.h:1119
BOOL(CALLBACK * PSYM_ENUMSYMBOLS_CALLBACK64W)(PCWSTR, DWORD64, ULONG, PVOID)
Definition: compat.h:1189
BOOL(CALLBACK * PSYM_ENUMERATESYMBOLS_CALLBACKW)(PSYMBOL_INFOW, ULONG, PVOID)
Definition: compat.h:1466
BOOL(CALLBACK * PSYM_ENUMSYMBOLS_CALLBACKW)(PCWSTR, ULONG, ULONG, PVOID)
Definition: compat.h:1234
BOOL(CALLBACK * PFIND_EXE_FILE_CALLBACKW)(HANDLE, PCWSTR, PVOID)
Definition: compat.h:1140
BOOL(CALLBACK * PSYM_ENUMLINES_CALLBACKW)(PSRCCODEINFOW, PVOID)
Definition: compat.h:1465
BOOL(CALLBACK * PENUMLOADED_MODULES_CALLBACK64)(PCSTR, DWORD64, ULONG, PVOID)
Definition: compat.h:1186
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
GLenum GLint GLuint mask
Definition: glext.h:6028
GLbitfield flags
Definition: glext.h:7161
static double two
Definition: jn_yn.c:52
_In_ BOOL _In_ HANDLE hProcess
Definition: mapping.h:71
unsigned __int64 ULONG64
Definition: imports.h:198
static IPrintDialogCallback callback
Definition: printdlg.c:326
static const char const char const char * SymbolPath
Definition: image.c:35
_In_opt_ ULONG Base
Definition: rtlfuncs.h:2439
BYTE * PBYTE
Definition: pedump.c:66
static WCHAR Address[46]
Definition: ping.c:68
PVOID pBuffer
BOOL WINAPI SymEnumerateSymbolsW(HANDLE hProcess, DWORD ModBase, PSYM_ENUMSYMBOLS_CALLBACKW Callback, PVOID pUserContext)
Definition: rosstubs.c:177
BOOL WINAPI SymGetSymbolFile(HANDLE hProcess, PCSTR pszSymPath, PCSTR pszImageFile, DWORD Type, PSTR SymbolFile, size_t cSymbolFile, PSTR DbgFile, size_t cDbgFile)
Definition: rosstubs.c:359
PCSTR WINAPI SymSrvDeltaName(HANDLE hProcess, PCSTR pszSymPath, PCSTR pszType, PCSTR pszFile1, PCSTR pszFile2)
Definition: rosstubs.c:451
PCHAR WINAPI SymGetHomeDirectory(DWORD dwType, PSTR pszDir, size_t Size)
Definition: rosstubs.c:227
BOOL WINAPI SymGetSourceFileFromToken(HANDLE hProcess, PVOID Token, PCSTR pszParams, PSTR pszFilePath, DWORD Size)
Definition: rosstubs.c:293
BOOL WINAPI SymDeleteSymbolW(HANDLE hProcess, ULONG64 ModBase, PCWSTR pszName, DWORD64 Address, DWORD dwFlags)
Definition: rosstubs.c:106
BOOL WINAPI SymFromNameW(HANDLE hProcess, PCWSTR pszName, PSYMBOL_INFOW Symbol)
Definition: rosstubs.c:187
#define POMAP
Definition: rosstubs.c:33
BOOL WINAPI FindFileInSearchPath(HANDLE hProcess, LPSTR pszSearchPath, LPSTR pszFileName, DWORD one, DWORD two, DWORD three, LPSTR pszFilePath)
Definition: rosstubs.c:82
BOOL WINAPI SymEnumSourceFileTokens(HANDLE hProcess, ULONG64 Base, PENUMSOURCEFILETOKENSCALLBACK Callback)
Definition: rosstubs.c:637
BOOL WINAPI SymGetSourceVarFromToken(HANDLE hProcess, PVOID Token, PCSTR Params, PCSTR VarName, PSTR Value, DWORD Size)
Definition: rosstubs.c:332
BOOL WINAPI SymSrvIsStoreW(HANDLE hProcess, PCWSTR pszPath)
Definition: rosstubs.c:547
HANDLE WINAPI SymFindExecutableImageW(HANDLE hProcess, PCWSTR FileName, PWSTR ImageFilePath, PFIND_EXE_FILE_CALLBACKW Callback, PVOID CallerData)
Definition: rosstubs.c:730
BOOL WINAPI SymSrvGetFileIndexStringW(HANDLE hProcess, PCWSTR pszSrvPath, PCWSTR pszFile, PWSTR pszIndex, size_t Size, DWORD dwFlags)
Definition: rosstubs.c:485
BOOL WINAPI SymGetSourceFileW(HANDLE hProcess, ULONG64 Base, PCWSTR Params, PCWSTR FileSpec, PWSTR FilePath, DWORD Size)
Definition: rosstubs.c:317
BOOL WINAPI SymEnumTypesByNameW(HANDLE hProcess, ULONG64 BaseOfDll, PCWSTR mask, PSYM_ENUMERATESYMBOLS_CALLBACKW EnumSymbolsCallback, PVOID UserContext)
Definition: rosstubs.c:674
BOOL WINAPI SymGetScope(HANDLE hProcess, ULONG64 ModBase, DWORD Index, PSYMBOL_INFO Symbol)
Definition: rosstubs.c:261
BOOL WINAPI SymGetUnwindInfo(HANDLE hProcess, DWORD64 Address, PVOID Buffer, PULONG Size)
Definition: rosstubs.c:780
HANDLE WINAPI SymFindDebugInfoFile(HANDLE hProcess, PCSTR FileName, PSTR DebugFilePath, PFIND_DEBUG_FILE_CALLBACK Callback, PVOID CallerData)
Definition: rosstubs.c:688
PCWSTR WINAPI SymSrvDeltaNameW(HANDLE hProcess, PCWSTR pszSymPath, PCWSTR pszType, PCWSTR pszFile1, PCWSTR pszFile2)
Definition: rosstubs.c:462
BOOL WINAPI SymGetSourceFile(HANDLE hProcess, ULONG64 ModBase, PCSTR pszParams, PCSTR pszFileSpec, PSTR pszFilePath, DWORD Size)
Definition: rosstubs.c:281
BOOL WINAPI SymSrvGetFileIndexString(HANDLE hProcess, PCSTR pszSrvPath, PCSTR pszFile, PSTR pszIndex, size_t Size, DWORD dwFlags)
Definition: rosstubs.c:473
BOOL WINAPI SymAddSourceStream(HANDLE hProcess, ULONG64 Base, PCSTR StreamFile, PBYTE Buffer, size_t Size)
Definition: rosstubs.c:611
BOOL WINAPI SymPrevW(HANDLE hProcess, PSYMBOL_INFOW Symbol)
Definition: rosstubs.c:430
BOOL WINAPI SymAddSourceStreamA(HANDLE hProcess, ULONG64 Base, PCSTR StreamFile, PBYTE Buffer, size_t Size)
Definition: rosstubs.c:648
BOOL WINAPI SymNextW(HANDLE hProcess, PSYMBOL_INFOW Symbol)
Definition: rosstubs.c:414
BOOL WINAPI SymGetSourceVarFromTokenW(HANDLE hProcess, PVOID Token, PCWSTR Params, PCWSTR VarName, PWSTR Value, DWORD Size)
Definition: rosstubs.c:346
BOOL WINAPI SymGetOmaps(HANDLE hProcess, DWORD64 BaseOfDll, POMAP *OmapTo, PDWORD64 cOmapTo, POMAP *OmapFrom, PDWORD64 cOmapFrom)
Definition: rosstubs.c:766
PCWSTR WINAPI SymSrvGetSupplementW(HANDLE hProcess, PCWSTR pszSymPath, PCWSTR pszNode, PCWSTR pszFile)
Definition: rosstubs.c:529
HANDLE WINAPI FindDebugInfoFileExW(PCWSTR FileName, PCWSTR SymbolPath, PWSTR DebugFilePath, PFIND_DEBUG_FILE_CALLBACKW Callback, PVOID CallerData)
Definition: rosstubs.c:598
#define PDBGHELP_CREATE_USER_DUMP_CALLBACK
Definition: rosstubs.c:29
PWCHAR WINAPI SymGetHomeDirectoryW(DWORD dwType, PWSTR pszDir, size_t Size)
Definition: rosstubs.c:236
BOOL WINAPI SymGetTypeInfoEx(HANDLE hProcess, DWORD64 ModBase, PIMAGEHLP_GET_TYPE_INFO_PARAMS Params)
Definition: rosstubs.c:397
BOOL WINAPI SymNext(HANDLE hProcess, PSYMBOL_INFO Symbol)
Definition: rosstubs.c:406
BOOL WINAPI SymAddSourceStreamW(HANDLE hProcess, ULONG64 Base, PCWSTR FileSpec, PBYTE Buffer, size_t Size)
Definition: rosstubs.c:624
BOOL WINAPI SymSrvIsStore(HANDLE hProcess, PCSTR pszPath)
Definition: rosstubs.c:539
BOOL WINAPI EnumerateLoadedModulesEx(IN HANDLE hProcess, IN PENUMLOADED_MODULES_CALLBACK64 EnumLoadedModulesCallback, IN PVOID UserContext OPTIONAL)
Definition: rosstubs.c:36
#define PENUMSOURCEFILETOKENSCALLBACK
Definition: rosstubs.c:31
BOOL WINAPI DbgHelpCreateUserDump(LPSTR pszFileName, PDBGHELP_CREATE_USER_DUMP_CALLBACK Callback, PVOID pUserData)
Definition: rosstubs.c:46
HANDLE WINAPI SymFindExecutableImage(HANDLE hProcess, PCSTR FileName, PSTR ImageFilePath, PFIND_EXE_FILE_CALLBACK Callback, PVOID CallerData)
Definition: rosstubs.c:716
BOOL WINAPI SymSrvGetFileIndexesW(PCWSTR File, GUID *Id, DWORD *Val1, DWORD *Val2, DWORD dwFlags)
Definition: rosstubs.c:508
PCWSTR WINAPI SymSrvStoreFileW(HANDLE hProcess, PCWSTR pszSrvPath, PCWSTR pszFile, DWORD dwFlags)
Definition: rosstubs.c:565
BOOL WINAPI SymFromToken(HANDLE hProcess, DWORD64 ModBase, DWORD Token, PSYMBOL_INFO Symbol)
Definition: rosstubs.c:196
HANDLE WINAPI SymFindDebugInfoFileW(HANDLE hProcess, PCWSTR FileName, PWSTR DebugFilePath, PFIND_DEBUG_FILE_CALLBACKW Callback, PVOID CallerData)
Definition: rosstubs.c:702
BOOL WINAPI SymEnumProcesses(PSYM_ENUMPROCESSES_CALLBACK Callback, PVOID pUserContext)
Definition: rosstubs.c:129
#define PSYMSRV_INDEX_INFO
Definition: rosstubs.c:32
PCSTR WINAPI SymSrvStoreSupplement(HANDLE hProcess, PCSTR pszSymPath, PCSTR pszNode, PCSTR pszFile, DWORD dwFlags)
Definition: rosstubs.c:575
BOOL WINAPI FindFileInPath(IN HANDLE hProcess, IN PCSTR pszSearchPath, IN PCSTR pszFileName, IN PVOID id, IN DWORD two, IN DWORD three, IN DWORD flags, OUT PSTR FilePath, IN PFINDFILEINPATHCALLBACK callback, IN PVOID context)
Definition: rosstubs.c:65
BOOL WINAPI SymGetSourceFileFromTokenW(HANDLE hProcess, PVOID Token, PCWSTR pszParams, PWSTR pszFilePath, DWORD Size)
Definition: rosstubs.c:305
BOOL WINAPI SymSrvGetFileIndexes(PCSTR File, GUID *Id, DWORD *Val1, DWORD *Val2, DWORD dwFlags)
Definition: rosstubs.c:497
BOOL WINAPI SymGetSymbolFileW(HANDLE hProcess, PCWSTR pszSymPath, PCWSTR pszImageFile, DWORD Type, PWSTR pszSymbolFile, size_t cSymbolFile, PWSTR pszDbgFile, size_t cDbgFile)
Definition: rosstubs.c:373
BOOL WINAPI SymEnumSymbolsForAddrW(HANDLE hProcess, DWORD64 Address, PSYM_ENUMERATESYMBOLS_CALLBACKW Callback, PVOID pUserContext)
Definition: rosstubs.c:157
BOOL WINAPI SymGetScopeW(HANDLE hProcess, ULONG64 ModBase, DWORD Index, PSYMBOL_INFOW Symbol)
Definition: rosstubs.c:271
BOOL WINAPI SymSrvGetFileIndexInfo(PCSTR File, PSYMSRV_INDEX_INFO Info, DWORD Flags)
Definition: rosstubs.c:744
BOOL WINAPI SymEnumSymbolsForAddr(HANDLE hProcess, DWORD64 Address, PSYM_ENUMERATESYMBOLS_CALLBACK Callback, PVOID pUserContext)
Definition: rosstubs.c:147
BOOL WINAPI SymEnumTypesByName(HANDLE hProcess, ULONG64 BaseOfDll, PCSTR mask, PSYM_ENUMERATESYMBOLS_CALLBACK EnumSymbolsCallback, PVOID UserContext)
Definition: rosstubs.c:661
#define PSYM_ENUMPROCESSES_CALLBACK
Definition: rosstubs.c:30
PCSTR WINAPI SymSrvGetSupplement(HANDLE hProcess, PCSTR pszSymPath, PCSTR pszNode, PCSTR pszFile)
Definition: rosstubs.c:519
BOOL WINAPI SymSetScopeFromIndex(HANDLE hProcess, ULONG64 BaseOfDll, DWORD Index)
Definition: rosstubs.c:439
BOOL WINAPI SymEnumLinesW(HANDLE hProcess, ULONG64 ModBase, PCWSTR pszObj, PCWSTR pszFile, PSYM_ENUMLINES_CALLBACKW Callback, PVOID pUserContext)
Definition: rosstubs.c:117
BOOL WINAPI SymPrev(HANDLE hProcess, PSYMBOL_INFO Symbol)
Definition: rosstubs.c:422
PCSTR WINAPI SymSrvStoreFile(HANDLE hProcess, PCSTR pszSrvPath, PCSTR pszFile, DWORD pszFlags)
Definition: rosstubs.c:555
BOOL WINAPI SymGetLinePrevW64(HANDLE hProcess, PIMAGEHLP_LINEW64 Line)
Definition: rosstubs.c:253
PCWSTR WINAPI SymSrvStoreSupplementW(HANDLE hProcess, PCWSTR pszSymPath, PCWSTR pszNode, PCWSTR pszFile, DWORD dwFlags)
Definition: rosstubs.c:586
BOOL WINAPI SymSrvGetFileIndexInfoW(PCWSTR File, PSYMSRV_INDEX_INFO Info, DWORD Flags)
Definition: rosstubs.c:755
BOOL WINAPI SymDeleteSymbol(HANDLE hProcess, ULONG64 ModBase, PCSTR pszName, DWORD64 Address, DWORD dwFlags)
Definition: rosstubs.c:95
BOOL WINAPI SymGetLineNextW64(HANDLE hProcess, PIMAGEHLP_LINEW64 Line)
Definition: rosstubs.c:245
BOOL WINAPI SymGetTypeFromNameW(HANDLE hProcess, ULONG64 ModBase, PCWSTR pszName, PSYMBOL_INFOW Symbol)
Definition: rosstubs.c:387
BOOL WINAPI SymEnumerateSymbolsW64(HANDLE hProcess, DWORD64 ModBase, PSYM_ENUMSYMBOLS_CALLBACK64W Callback, PVOID pUserContext)
Definition: rosstubs.c:167
ULONG WINAPI SymGetFileLineOffsets64(HANDLE hProcess, PCSTR pszModuleName, PCSTR pszFileName, PDWORD64 pBuffer, ULONG BufferLines)
Definition: rosstubs.c:216
BOOL WINAPI SymEnumSym(HANDLE hProcess, ULONG64 ModBase, PSYM_ENUMERATESYMBOLS_CALLBACK Callback, PVOID pUserContext)
Definition: rosstubs.c:137
BOOL WINAPI SymFromTokenW(HANDLE hProcess, DWORD64 ModBase, DWORD Token, PSYMBOL_INFOW Symbol)
Definition: rosstubs.c:206
BOOL WINAPI DbgHelpCreateUserDumpW(LPWSTR pszFileName, PDBGHELP_CREATE_USER_DUMP_CALLBACK Callback, PVOID pUserData)
Definition: rosstubs.c:55
int one
Definition: sehframes.cpp:28
_In_ LPCSTR pszDir
Definition: shellapi.h:584
PULONG MinorVersion OPTIONAL
Definition: CrossNt.h:68
Definition: ncftp.h:79
Definition: http.c:7252
uint64_t * PDWORD64
Definition: typedefs.h:67
uint16_t * PWSTR
Definition: typedefs.h:56
uint32_t * PULONG
Definition: typedefs.h:59
char * PSTR
Definition: typedefs.h:51
const uint16_t * PCWSTR
Definition: typedefs.h:57
uint64_t DWORD64
Definition: typedefs.h:67
const char * PCSTR
Definition: typedefs.h:52
#define IN
Definition: typedefs.h:39
uint16_t * PWCHAR
Definition: typedefs.h:56
uint32_t ULONG
Definition: typedefs.h:59
#define OUT
Definition: typedefs.h:40
char * PCHAR
Definition: typedefs.h:51
WORD WORD PSZ PSZ pszFileName
Definition: vdmdbg.h:44
_Must_inspect_result_ _In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR _Out_ WDFDEVICE _Inout_opt_ PWDF_CHILD_RETRIEVE_INFO Info
Definition: wdfchildlist.h:690
_In_ WDFCOLLECTION _In_ ULONG Index
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size
Definition: wdfdevice.h:4533
_In_ WDFINTERRUPT _In_ PFN_WDF_INTERRUPT_SYNCHRONIZE Callback
Definition: wdfinterrupt.h:458
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
Definition: wdfregistry.h:413
_In_ WDFIOTARGET _In_ PWDF_REQUEST_COMPLETION_PARAMS Params
Definition: wdfrequest.h:308
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1176
#define WINAPI
Definition: msvc.h:6
_Must_inspect_result_ _In_ ULONG Flags
Definition: wsk.h:170
char * LPSTR
Definition: xmlstorage.h:182
WCHAR * LPWSTR
Definition: xmlstorage.h:184