return result;
}
-HRESULT ManagedDebugger::Startup(IUnknown *punk, int pid)
+HRESULT ManagedDebugger::Startup(IUnknown *punk, DWORD pid)
{
HRESULT Status;
// TODO: Cleanup libcoreclr.so instance
}
-HRESULT ManagedDebugger::AttachToProcess(int pid)
+HRESULT ManagedDebugger::AttachToProcess(DWORD pid)
{
HRESULT Status;
std::string m_clrPath;
static VOID StartupCallback(IUnknown *pCordb, PVOID parameter, HRESULT hr);
- HRESULT Startup(IUnknown *punk, int pid);
+ HRESULT Startup(IUnknown *punk, DWORD pid);
void Cleanup();
HRESULT GetFrameLocation(ICorDebugFrame *pFrame, int threadId, uint32_t level, StackFrame &stackFrame);
HRESULT RunProcess(std::string fileExec, std::vector<std::string> execArgs);
- HRESULT AttachToProcess(int pid);
+ HRESULT AttachToProcess(DWORD pid);
HRESULT DetachFromProcess();
HRESULT TerminateProcess();