次の方法で共有


ICorDebugRemote::D ebugActiveProcessEx メソッド

デバッガーの下のリモート コンピューターでプロセスを起動します。

構文

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

パラメーター

pRemoteTarget [in] ICorDebugRemoteTarget インターフェイスへのポインター。 このパラメーターは、プロセスが実行されているマシンを決定するために使用されます。

id [in]デバッガーがアタッチされるプロセスの ID。

win32Attach [入力] true デバッガーがプロセスの Win32 デバッガーとして動作し、アンマネージ コールバックをディスパッチする必要がある場合。それ以外の場合は、 false

ppProcess [out]デバッガーがアタッチされているプロセスを表す "ICorDebugProcess" オブジェクトのアドレスへのポインター。

戻り値

S_OKリモート コンピューター上のプロセスに正常にアタッチされました。

E_FAIL (またはその他のE_リターン コード) リモート コンピューター上のプロセスにアタッチできません。

注釈

Silverlight では、混合モードデバッグはサポートされていません。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

ヘッダ: CorDebug.idl、CorDebug.h

図書館: CorGuids.lib

.NET バージョン: 4.5、4、3.5 SP1

こちらも参照ください