ReactOS 0.4.15-dev-7093-g01a8288
IRemoteDebugApplication Interface Reference
Inheritance diagram for IRemoteDebugApplication:
Collaboration diagram for IRemoteDebugApplication:

Public Member Functions

HRESULT ResumeFromBreakPoint ([in] IRemoteDebugApplicationThread *prptFocus, [in] BREAKRESUMEACTION bra, [in] ERRORRESUMEACTION era)
HRESULT CauseBreak ()
HRESULT ConnectDebugger ([in] IApplicationDebugger *pad)
HRESULT DisconnectDebugger ()
HRESULT GetDebugger ([out] IApplicationDebugger **pad)
HRESULT CreateInstanceAtApplication ([in] REFCLSID rclsid, [in] IUnknown *pUnkOuter, [in] DWORD dwClsContext, [in] REFIID riid, [out, iid_is(riid)] IUnknown **ppvObject)
HRESULT QueryAlive ()
HRESULT EnumThreads ([out] IEnumRemoteDebugApplicationThreads **pperdat)
HRESULT GetName ([out] BSTR *pbstrName)
HRESULT GetRootNode ([out] IDebugApplicationNode **ppdanRoot)
HRESULT EnumGlobalExpressionContexts ([out] IEnumDebugExpressionContexts **ppedec)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 301 of file activdbg.idl.

Member Function Documentation

◆ CauseBreak()

HRESULT IRemoteDebugApplication::CauseBreak ( )

◆ ConnectDebugger()

HRESULT IRemoteDebugApplication::ConnectDebugger ( [in] IApplicationDebugger pad)

◆ CreateInstanceAtApplication()

HRESULT IRemoteDebugApplication::CreateInstanceAtApplication ( [in] REFCLSID  rclsid,
[in] IUnknown pUnkOuter,
[in] DWORD  dwClsContext,
[in] REFIID  riid,
[out, iid_is(riid)] IUnknown **  ppvObject 

◆ DisconnectDebugger()

HRESULT IRemoteDebugApplication::DisconnectDebugger ( )

◆ EnumGlobalExpressionContexts()

HRESULT IRemoteDebugApplication::EnumGlobalExpressionContexts ( [out] IEnumDebugExpressionContexts **  ppedec)

◆ EnumThreads()

HRESULT IRemoteDebugApplication::EnumThreads ( [out] IEnumRemoteDebugApplicationThreads **  pperdat)

◆ GetDebugger()

HRESULT IRemoteDebugApplication::GetDebugger ( [out] IApplicationDebugger **  pad)

◆ GetName()

HRESULT IRemoteDebugApplication::GetName ( [out] BSTR pbstrName)

◆ GetRootNode()

HRESULT IRemoteDebugApplication::GetRootNode ( [out] IDebugApplicationNode **  ppdanRoot)

◆ QueryAlive()

HRESULT IRemoteDebugApplication::QueryAlive ( )

◆ ResumeFromBreakPoint()

HRESULT IRemoteDebugApplication::ResumeFromBreakPoint ( [in] IRemoteDebugApplicationThread prptFocus,

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