mirror of
https://github.com/ivellioscolin/pykd.git
synced 2025-05-02 14:13:22 +08:00

[+] added: getPdbFile routine [+] added: reloadSymbols git-svn-id: https://pykd.svn.codeplex.com/svn@54138 9b283d60-5439-405e-af05-b73fd8c4d996
29 lines
547 B
C
29 lines
547 B
C
#pragma once
|
|
|
|
#include <dbgeng.h>
|
|
#include <dbghelp.h>
|
|
|
|
struct DbgExt {
|
|
|
|
IDebugClient *client;
|
|
IDebugClient4 *client4;
|
|
|
|
IDebugControl *control;
|
|
|
|
IDebugRegisters *registers;
|
|
|
|
IDebugSymbols *symbols;
|
|
IDebugSymbols2 *symbols2;
|
|
IDebugSymbols3 *symbols3;
|
|
|
|
IDebugDataSpaces *dataSpaces;
|
|
|
|
IDebugAdvanced2 *advanced2;
|
|
};
|
|
|
|
extern DbgExt *dbgExt;
|
|
|
|
void
|
|
SetupDebugEngine( IDebugClient4 *client, DbgExt *dbgExt );
|
|
|