Francois Gouget : dbghelp: Add some missing prototypes and types.
Alexandre Julliard
julliard at winehq.org
Tue Sep 18 05:31:12 CDT 2007
Module: wine
Branch: master
Commit: 4dbe1f91645091e2081a9161e54f05109102c9fc
URL: http://source.winehq.org/git/wine.git/?a=commit;h=4dbe1f91645091e2081a9161e54f05109102c9fc
Author: Francois Gouget <fgouget at free.fr>
Date: Tue Sep 18 00:40:28 2007 +0200
dbghelp: Add some missing prototypes and types.
---
include/dbghelp.h | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/include/dbghelp.h b/include/dbghelp.h
index 1528249..c13dc7a 100644
--- a/include/dbghelp.h
+++ b/include/dbghelp.h
@@ -303,6 +303,14 @@ typedef struct _IMAGEHLP_CBA_EVENT
PVOID object;
} IMAGEHLP_CBA_EVENT, *PIMAGEHLP_CBA_EVENT;
+typedef struct _IMAGEHLP_CBA_EVENTW
+{
+ DWORD severity;
+ DWORD code;
+ PCWSTR desc;
+ PVOID object;
+} IMAGEHLP_CBA_EVENTW, *PIMAGEHLP_CBA_EVENTW;
+
typedef struct _IMAGEHLP_DEFERRED_SYMBOL_LOAD
{
DWORD SizeOfStruct;
@@ -879,6 +887,18 @@ typedef struct _SYMBOL_INFOW
WCHAR Name[1];
} SYMBOL_INFOW, *PSYMBOL_INFOW;
+typedef struct _SYMBOL_INFO_PACKAGE
+{
+ SYMBOL_INFO si;
+ CHAR name[MAX_SYM_NAME+1];
+} SYMBOL_INFO_PACKAGE, *PSYMBOL_INFO_PACKAGE;
+
+typedef struct _SYMBOL_INFO_PACKAGEW
+{
+ SYMBOL_INFOW si;
+ WCHAR name[MAX_SYM_NAME+1];
+} SYMBOL_INFO_PACKAGEW, *PSYMBOL_INFO_PACKAGEW;
+
typedef enum _IMAGEHLP_SYMBOL_TYPE_INFO
{
TI_GET_SYMTAG,
@@ -987,6 +1007,7 @@ BOOL WINAPI SymGetSymNextW64(HANDLE, PIMAGEHLP_SYMBOLW64);
BOOL WINAPI SymGetSymPrev(HANDLE, PIMAGEHLP_SYMBOL);
BOOL WINAPI SymGetSymPrev64(HANDLE, PIMAGEHLP_SYMBOL64);
BOOL WINAPI SymGetSymPrevW64(HANDLE, PIMAGEHLP_SYMBOLW64);
+BOOL WINAPI SymEnumSym(HANDLE,ULONG64,PSYM_ENUMERATESYMBOLS_CALLBACK,PVOID);
BOOL WINAPI SymEnumSymbols(HANDLE, ULONG64, PCSTR, PSYM_ENUMERATESYMBOLS_CALLBACK,
PVOID);
BOOL WINAPI SymEnumSymbolsW(HANDLE, ULONG64, PCWSTR, PSYM_ENUMERATESYMBOLS_CALLBACKW,
More information about the wine-cvs
mailing list