|
static CorDebug * | impl_from_ICorDebug (ICorDebug *iface) |
|
static CorDebug * | impl_from_ICorDebugProcessEnum (ICorDebugProcessEnum *iface) |
|
static DebugProcess * | impl_from_ICorDebugProcess (ICorDebugProcess *iface) |
|
static HRESULT WINAPI | cordebugprocess_QueryInterface (ICorDebugProcess *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | cordebugprocess_AddRef (ICorDebugProcess *iface) |
|
static ULONG WINAPI | cordebugprocess_Release (ICorDebugProcess *iface) |
|
static HRESULT WINAPI | cordebugprocess_Stop (ICorDebugProcess *iface, DWORD dwTimeoutIgnored) |
|
static HRESULT WINAPI | cordebugprocess_Continue (ICorDebugProcess *iface, BOOL fIsOutOfBand) |
|
static HRESULT WINAPI | cordebugprocess_IsRunning (ICorDebugProcess *iface, BOOL *pbRunning) |
|
static HRESULT WINAPI | cordebugprocess_HasQueuedCallbacks (ICorDebugProcess *iface, ICorDebugThread *pThread, BOOL *pbQueued) |
|
static HRESULT WINAPI | cordebugprocess_EnumerateThreads (ICorDebugProcess *iface, ICorDebugThreadEnum **ppThreads) |
|
static HRESULT WINAPI | cordebugprocess_SetAllThreadsDebugState (ICorDebugProcess *iface, CorDebugThreadState state, ICorDebugThread *pExceptThisThread) |
|
static HRESULT WINAPI | cordebugprocess_Detach (ICorDebugProcess *iface) |
|
static HRESULT WINAPI | cordebugprocess_Terminate (ICorDebugProcess *iface, UINT exitCode) |
|
static HRESULT WINAPI | cordebugprocess_CanCommitChanges (ICorDebugProcess *iface, ULONG cSnapshots, ICorDebugEditAndContinueSnapshot *pSnapshots[], ICorDebugErrorInfoEnum **pError) |
|
static HRESULT WINAPI | cordebugprocess_CommitChanges (ICorDebugProcess *iface, ULONG cSnapshots, ICorDebugEditAndContinueSnapshot *pSnapshots[], ICorDebugErrorInfoEnum **pError) |
|
static HRESULT WINAPI | cordebugprocess_GetID (ICorDebugProcess *iface, DWORD *pdwProcessId) |
|
static HRESULT WINAPI | cordebugprocess_GetHandle (ICorDebugProcess *iface, HPROCESS *phProcessHandle) |
|
static HRESULT WINAPI | cordebugprocess_GetThread (ICorDebugProcess *iface, DWORD dwThreadId, ICorDebugThread **ppThread) |
|
static HRESULT WINAPI | cordebugprocess_EnumerateObjects (ICorDebugProcess *iface, ICorDebugObjectEnum **ppObjects) |
|
static HRESULT WINAPI | cordebugprocess_IsTransitionStub (ICorDebugProcess *iface, CORDB_ADDRESS address, BOOL *pbTransitionStub) |
|
static HRESULT WINAPI | cordebugprocess_IsOSSuspended (ICorDebugProcess *iface, DWORD threadID, BOOL *pbSuspended) |
|
static HRESULT WINAPI | cordebugprocess_GetThreadContext (ICorDebugProcess *iface, DWORD threadID, ULONG32 contextSize, BYTE context[]) |
|
static HRESULT WINAPI | cordebugprocess_SetThreadContext (ICorDebugProcess *iface, DWORD threadID, ULONG32 contextSize, BYTE context[]) |
|
static HRESULT WINAPI | cordebugprocess_ReadMemory (ICorDebugProcess *iface, CORDB_ADDRESS address, DWORD size, BYTE buffer[], SIZE_T *read) |
|
static HRESULT WINAPI | cordebugprocess_WriteMemory (ICorDebugProcess *iface, CORDB_ADDRESS address, DWORD size, BYTE buffer[], SIZE_T *written) |
|
static HRESULT WINAPI | cordebugprocess_ClearCurrentException (ICorDebugProcess *iface, DWORD threadID) |
|
static HRESULT WINAPI | cordebugprocess_EnableLogMessages (ICorDebugProcess *iface, BOOL fOnOff) |
|
static HRESULT WINAPI | cordebugprocess_ModifyLogSwitch (ICorDebugProcess *iface, WCHAR *pLogSwitchName, LONG lLevel) |
|
static HRESULT WINAPI | cordebugprocess_EnumerateAppDomains (ICorDebugProcess *iface, ICorDebugAppDomainEnum **ppAppDomains) |
|
static HRESULT WINAPI | cordebugprocess_GetObject (ICorDebugProcess *iface, ICorDebugValue **ppObject) |
|
static HRESULT WINAPI | cordebugprocess_ThreadForFiberCookie (ICorDebugProcess *iface, DWORD fiberCookie, ICorDebugThread **ppThread) |
|
static HRESULT WINAPI | cordebugprocess_GetHelperThreadID (ICorDebugProcess *iface, DWORD *pThreadID) |
|
static HRESULT | CorDebugProcess_Create (CorDebug *cordebug, IUnknown **ppUnk, LPPROCESS_INFORMATION lpProcessInformation) |
|
static HRESULT WINAPI | process_enum_QueryInterface (ICorDebugProcessEnum *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | process_enum_AddRef (ICorDebugProcessEnum *iface) |
|
static ULONG WINAPI | process_enum_Release (ICorDebugProcessEnum *iface) |
|
static HRESULT WINAPI | process_enum_Skip (ICorDebugProcessEnum *iface, ULONG celt) |
|
static HRESULT WINAPI | process_enum_Reset (ICorDebugProcessEnum *iface) |
|
static HRESULT WINAPI | process_enum_Clone (ICorDebugProcessEnum *iface, ICorDebugEnum **ppEnum) |
|
static HRESULT WINAPI | process_enum_GetCount (ICorDebugProcessEnum *iface, ULONG *pcelt) |
|
static HRESULT WINAPI | process_enum_Next (ICorDebugProcessEnum *iface, ULONG celt, ICorDebugProcess *processes[], ULONG *pceltFetched) |
|
static HRESULT WINAPI | CorDebug_QueryInterface (ICorDebug *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | CorDebug_AddRef (ICorDebug *iface) |
|
static ULONG WINAPI | CorDebug_Release (ICorDebug *iface) |
|
static HRESULT WINAPI | CorDebug_Initialize (ICorDebug *iface) |
|
static HRESULT WINAPI | CorDebug_Terminate (ICorDebug *iface) |
|
static HRESULT WINAPI | CorDebug_SetManagedHandler (ICorDebug *iface, ICorDebugManagedCallback *pCallback) |
|
static HRESULT WINAPI | CorDebug_SetUnmanagedHandler (ICorDebug *iface, ICorDebugUnmanagedCallback *pCallback) |
|
static HRESULT WINAPI | CorDebug_CreateProcess (ICorDebug *iface, LPCWSTR lpApplicationName, LPWSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bInheritHandles, DWORD dwCreationFlags, PVOID lpEnvironment, LPCWSTR lpCurrentDirectory, LPSTARTUPINFOW lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation, CorDebugCreateProcessFlags debuggingFlags, ICorDebugProcess **ppProcess) |
|
static HRESULT WINAPI | CorDebug_DebugActiveProcess (ICorDebug *iface, DWORD id, BOOL win32Attach, ICorDebugProcess **ppProcess) |
|
static HRESULT WINAPI | CorDebug_EnumerateProcesses (ICorDebug *iface, ICorDebugProcessEnum **ppProcess) |
|
static HRESULT WINAPI | CorDebug_GetProcess (ICorDebug *iface, DWORD dwProcessId, ICorDebugProcess **ppProcess) |
|
static HRESULT WINAPI | CorDebug_CanLaunchOrAttach (ICorDebug *iface, DWORD dwProcessId, BOOL win32DebuggingEnabled) |
|
HRESULT | CorDebug_Create (ICLRRuntimeHost *runtimehost, IUnknown **ppUnk) |
|