ACE 8.0.5
Loading...
Searching...
No Matches
_dbghelp_functions Struct Reference

Public Types

typedef BOOL(WINAPI * SymFromAddr_t) (HANDLE hProc, DWORD64 Addr, PDWORD64 Disp, PSYMBOL_INFO Symbol)
typedef BOOL(WINAPI * SymGetLineFromAddr64_t) (HANDLE hProc, DWORD64 dwAddr, PDWORD pdwDisplacement, PIMAGEHLP_LINE64 Line)
typedef DWORD(WINAPI * SymSetOptions_t) (DWORD SymOptions)
typedef DWORD(WINAPI * SymGetOptions_t) ()
typedef BOOL(WINAPI * SymInitialize_t) (HANDLE hProc, PCTSTR UserSearchPath, BOOL invasive)
typedef BOOL(WINAPI * StackWalk64_t) (DWORD MachineType, HANDLE hPRoc, HANDLE hThr, LPSTACKFRAME64 StackFrame, PVOID ContextRecord, PREAD_PROCESS_MEMORY_ROUTINE64 RMRoutine, PFUNCTION_TABLE_ACCESS_ROUTINE64 FTARoutine, PGET_MODULE_BASE_ROUTINE64 GMBRoutine, PTRANSLATE_ADDRESS_ROUTINE64 TranslateAddress)
typedef BOOL(WINAPI * SymCleanup_t) (HANDLE hProc)

Public Member Functions

 DWORD64 (WINAPI *SymGetModuleBase64)(HANDLE hProc
 PVOID (WINAPI *SymFunctionTableAccess64)(HANDLE hProc

Public Attributes

HMODULE hMod
DWORD64 dwAddr
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

◆ StackWalk64_t

typedef BOOL(WINAPI * _dbghelp_functions::StackWalk64_t) (DWORD MachineType, HANDLE hPRoc, HANDLE hThr, LPSTACKFRAME64 StackFrame, PVOID ContextRecord, PREAD_PROCESS_MEMORY_ROUTINE64 RMRoutine, PFUNCTION_TABLE_ACCESS_ROUTINE64 FTARoutine, PGET_MODULE_BASE_ROUTINE64 GMBRoutine, PTRANSLATE_ADDRESS_ROUTINE64 TranslateAddress)

◆ SymCleanup_t

typedef BOOL(WINAPI * _dbghelp_functions::SymCleanup_t) (HANDLE hProc)

◆ SymFromAddr_t

typedef BOOL(WINAPI * _dbghelp_functions::SymFromAddr_t) (HANDLE hProc, DWORD64 Addr, PDWORD64 Disp, PSYMBOL_INFO Symbol)

◆ SymGetLineFromAddr64_t

typedef BOOL(WINAPI * _dbghelp_functions::SymGetLineFromAddr64_t) (HANDLE hProc, DWORD64 dwAddr, PDWORD pdwDisplacement, PIMAGEHLP_LINE64 Line)

◆ SymGetOptions_t

typedef DWORD(WINAPI * _dbghelp_functions::SymGetOptions_t) ()

◆ SymInitialize_t

typedef BOOL(WINAPI * _dbghelp_functions::SymInitialize_t) (HANDLE hProc, PCTSTR UserSearchPath, BOOL invasive)

◆ SymSetOptions_t

typedef DWORD(WINAPI * _dbghelp_functions::SymSetOptions_t) (DWORD SymOptions)

Member Function Documentation

◆ DWORD64()

_dbghelp_functions::DWORD64 ( WINAPI * SymGetModuleBase64)

◆ PVOID()

_dbghelp_functions::PVOID ( WINAPI * SymFunctionTableAccess64)

Member Data Documentation

◆ AddrBase

DWORD64 _dbghelp_functions::AddrBase

◆ dwAddr

DWORD64 _dbghelp_functions::dwAddr

◆ hMod

HMODULE _dbghelp_functions::hMod

◆ StackWalk64

StackWalk64_t _dbghelp_functions::StackWalk64

◆ SymCleanup

SymCleanup_t _dbghelp_functions::SymCleanup

◆ SymFromAddr

SymFromAddr_t _dbghelp_functions::SymFromAddr

◆ SymGetLineFromAddr64

SymGetLineFromAddr64_t _dbghelp_functions::SymGetLineFromAddr64

◆ SymGetOptions

SymGetOptions_t _dbghelp_functions::SymGetOptions

◆ SymInitialize

SymInitialize_t _dbghelp_functions::SymInitialize

◆ SymSetOptions

SymSetOptions_t _dbghelp_functions::SymSetOptions

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