- fix definition of SymGetFileLineOffsets64

- add definitions for PSYM_ENUMPROCESSES_CALLBACK and SymEnumProcesses

svn path=/trunk/; revision=31454
This commit is contained in:
Timo Kreuzer 2007-12-27 03:07:34 +00:00
parent 2405f9f737
commit 9365fd9e4d

View file

@ -1076,7 +1076,7 @@ BOOL WINAPI SymGetLineNextW64(HANDLE, PIMAGEHLP_LINEW64);
BOOL WINAPI SymGetLineFromName(HANDLE, PCSTR, PCSTR, DWORD, PLONG, PIMAGEHLP_LINE);
BOOL WINAPI SymGetLineFromName64(HANDLE, PCSTR, PCSTR, DWORD, PLONG, PIMAGEHLP_LINE64);
BOOL WINAPI SymGetLineFromNameW64(HANDLE, PCWSTR, PCWSTR, DWORD, PLONG, PIMAGEHLP_LINEW64);
ULONG WINAPI SymGetFileLineOffsets64(HANDLE, PCSTR, PCSTR, PDWORD64, ULONG);
BOOL WINAPI SymGetFileLineOffsets64(HANDLE, PSTR, PSTR, PDWORD64, ULONG);
BOOL WINAPI SymGetSourceFile(HANDLE, ULONG64, PCSTR, PCSTR, PSTR, DWORD);
BOOL WINAPI SymGetSourceFileW(HANDLE, ULONG64, PCWSTR, PCWSTR, PWSTR, DWORD);
BOOL WINAPI SymGetSourceFileToken(HANDLE, ULONG64, PCSTR, PVOID*, DWORD*);
@ -1177,6 +1177,11 @@ PWSTR WINAPI SymGetHomeDirectoryW(DWORD, PWSTR, size_t);
*************************/
BOOL WINAPI SymSetContext(HANDLE, PIMAGEHLP_STACK_FRAME, PIMAGEHLP_CONTEXT);
/*************************
* Processes *
*************************/
typedef BOOL (*PSYM_ENUMPROCESSES_CALLBACK)(HANDLE, PVOID);
BOOL SymEnumProcesses(PSYM_ENUMPROCESSES_CALLBACK, PVOID);
/*************************
* Stack management *