_dbghelp_functions Struct Reference

List of all members.

Public Types

typedef DWORD64 Addr
typedef DWORD64 PDWORD64 Disp
typedef DWORD64 PDWORD64
PSYMBOL_INFO 
Symbol
typedef DWORD64 dwAddr
typedef DWORD64 PDWORD pdwDisplacement
typedef DWORD64 PDWORD
PIMAGEHLP_LINE64 
Line
typedef PCTSTR UserSearchPath
typedef PCTSTR BOOL invasive
typedef HANDLE hPRoc
typedef HANDLE HANDLE hThr
typedef HANDLE HANDLE
LPSTACKFRAME64 
StackFrame
typedef HANDLE HANDLE
LPSTACKFRAME64 PVOID 
ContextRecord
typedef HANDLE HANDLE
LPSTACKFRAME64 PVOID
PREAD_PROCESS_MEMORY_ROUTINE64 
RMRoutine
typedef HANDLE HANDLE
LPSTACKFRAME64 PVOID
PREAD_PROCESS_MEMORY_ROUTINE64
PFUNCTION_TABLE_ACCESS_ROUTINE64 
FTARoutine
typedef HANDLE HANDLE
LPSTACKFRAME64 PVOID
PREAD_PROCESS_MEMORY_ROUTINE64
PFUNCTION_TABLE_ACCESS_ROUTINE64
PGET_MODULE_BASE_ROUTINE64 
GMBRoutine
typedef HANDLE HANDLE
LPSTACKFRAME64 PVOID
PREAD_PROCESS_MEMORY_ROUTINE64
PFUNCTION_TABLE_ACCESS_ROUTINE64
PGET_MODULE_BASE_ROUTINE64
PTRANSLATE_ADDRESS_ROUTINE64 
TranslateAddress

Public Member Functions

 DWORD64 (WINAPI *SymGetModuleBase64)(HANDLE hProc
 PVOID (WINAPI *SymFunctionTableAccess64)(HANDLE hProc
typedef BOOL (WINAPI *SymFromAddr_t)(HANDLE hProc
typedef BOOL (WINAPI *SymGetLineFromAddr64_t)(HANDLE hProc
typedef DWORD (WINAPI *SymSetOptions_t)(DWORD SymOptions)
typedef DWORD (WINAPI *SymGetOptions_t)()
typedef BOOL (WINAPI *SymInitialize_t)(HANDLE hProc
typedef BOOL (WINAPI *StackWalk64_t)(DWORD MachineType
typedef BOOL (WINAPI *SymCleanup_t)(HANDLE hProc)

Public Attributes

HMODULE hMod
DWORD64 AddrBase
SymFromAddr_t SymFromAddr
SymGetLineFromAddr64_t SymGetLineFromAddr64
SymSetOptions_t SymSetOptions
SymGetOptions_t SymGetOptions
SymInitialize_t SymInitialize
StackWalk64_t StackWalk64
SymCleanup_t SymCleanup


Member Typedef Documentation

typedef DWORD64 _dbghelp_functions::Addr

typedef HANDLE HANDLE LPSTACKFRAME64 PVOID _dbghelp_functions::ContextRecord

typedef DWORD64 PDWORD64 _dbghelp_functions::Disp

typedef HANDLE HANDLE LPSTACKFRAME64 PVOID PREAD_PROCESS_MEMORY_ROUTINE64 PFUNCTION_TABLE_ACCESS_ROUTINE64 _dbghelp_functions::FTARoutine

typedef HANDLE HANDLE LPSTACKFRAME64 PVOID PREAD_PROCESS_MEMORY_ROUTINE64 PFUNCTION_TABLE_ACCESS_ROUTINE64 PGET_MODULE_BASE_ROUTINE64 _dbghelp_functions::GMBRoutine

typedef HANDLE _dbghelp_functions::hPRoc

typedef HANDLE HANDLE _dbghelp_functions::hThr

typedef PCTSTR BOOL _dbghelp_functions::invasive

typedef DWORD64 PDWORD PIMAGEHLP_LINE64 _dbghelp_functions::Line

typedef DWORD64 PDWORD _dbghelp_functions::pdwDisplacement

typedef HANDLE HANDLE LPSTACKFRAME64 PVOID PREAD_PROCESS_MEMORY_ROUTINE64 _dbghelp_functions::RMRoutine

typedef HANDLE HANDLE LPSTACKFRAME64 _dbghelp_functions::StackFrame

typedef DWORD64 PDWORD64 PSYMBOL_INFO _dbghelp_functions::Symbol

typedef HANDLE HANDLE LPSTACKFRAME64 PVOID PREAD_PROCESS_MEMORY_ROUTINE64 PFUNCTION_TABLE_ACCESS_ROUTINE64 PGET_MODULE_BASE_ROUTINE64 PTRANSLATE_ADDRESS_ROUTINE64 _dbghelp_functions::TranslateAddress


Member Function Documentation

typedef _dbghelp_functions::BOOL ( WINAPI *  SymCleanup_t  ) 

typedef _dbghelp_functions::BOOL ( WINAPI *  StackWalk64_t  ) 

typedef _dbghelp_functions::BOOL ( WINAPI *  SymInitialize_t  ) 

typedef _dbghelp_functions::BOOL ( WINAPI *  SymGetLineFromAddr64_t  ) 

typedef _dbghelp_functions::BOOL ( WINAPI *  SymFromAddr_t  ) 

typedef _dbghelp_functions::DWORD ( WINAPI *  SymGetOptions_t  ) 

typedef _dbghelp_functions::DWORD ( WINAPI *  SymSetOptions_t  ) 

_dbghelp_functions::DWORD64 ( WINAPI *  SymGetModuleBase64  ) 

_dbghelp_functions::PVOID ( WINAPI *  SymFunctionTableAccess64  ) 


Member Data Documentation


The documentation for this struct was generated from the following file:

Generated on Mon Jul 13 16:10:59 2009 for ACE by  doxygen 1.5.8