2012-12-21 22:34:47 +08:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include <boost/python/list.hpp>
|
|
|
|
|
2013-03-12 16:56:07 +08:00
|
|
|
#include "module.h"
|
2013-05-01 19:27:29 +08:00
|
|
|
#include "dbgengine.h"
|
2013-03-12 16:56:07 +08:00
|
|
|
|
2012-12-21 22:34:47 +08:00
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
namespace pykd {
|
|
|
|
namespace pysupport {
|
|
|
|
|
|
|
|
python::list getProcessThreads();
|
|
|
|
|
2013-02-12 23:49:34 +08:00
|
|
|
python::tuple getBugCheckData();
|
|
|
|
|
2013-03-12 16:56:07 +08:00
|
|
|
python::tuple findSymbolAndDisp( ULONG64 offset );
|
|
|
|
|
|
|
|
python::tuple moduleFindSymbolAndDisp( pykd::Module &module, ULONG64 offset );
|
|
|
|
|
2013-05-01 19:27:29 +08:00
|
|
|
std::string printSystemVersion(SystemVersionPtr sysVer);
|
|
|
|
|
2012-12-21 22:34:47 +08:00
|
|
|
} } //pykd::support namespace end
|
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|