Module: wine Branch: master Commit: 4dbe1f91645091e2081a9161e54f05109102c9fc URL: http://source.winehq.org/git/wine.git/?a=commit;h=4dbe1f91645091e2081a9161e5...
Author: Francois Gouget fgouget@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,