ICorDebugRemote::DebugActiveProcessEx 方法

在调试器下的远程计算机上启动进程。

语法

HRESULT DebugActiveProcessEx (  
    [in]  ICorDebugRemoteTarget *   pRemoteTarget,  
    [in]  DWORD                     dwProcessId,  
    [in]  BOOL                      fWin32Attach,  
    [out] ICorDebugProcess **       ppProcess  
);  

参数

pRemoteTarget
[in] 指向 ICorDebugRemoteTarget 接口的指针。 此参数用于确定正在运行进程的计算机。

id
[in] 调试器要附加到的进程的 ID。

win32Attach
[in] 如果调试器应该表现为进程的 Win32 调试器并调度非托管回调,则为 true;否则为 false

ppProcess
[out] 指向 ICorDebugProcess 对象地址的指针,该对象表示调试器已附加到的进程。

返回值

S_OK
已成功附加到远程计算机上的进程。

E_FAIL(或其他 E_ 返回代码)
无法附加到远程计算机上的进程。

备注

Silverlight 中不支持混合模式调试。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET framework 版本:4.5、4、3.5 SP1

请参阅