Метод ICorDebugRemote::DebugActiveProcessEx
Запускает процесс на удаленном компьютере под отладчиком.
Синтаксис
HRESULT DebugActiveProcessEx (
[in] ICorDebugRemoteTarget * pRemoteTarget,
[in] DWORD dwProcessId,
[in] BOOL fWin32Attach,
[out] ICorDebugProcess ** ppProcess
);
Параметры
pRemoteTarget
[in] Указатель на интерфейс ICorDebugRemoteTarget. Этот параметр используется для определения компьютера, на котором выполняется процесс.
id
[in] Идентификатор процесса, к которому должен быть присоединен отладчик.
win32Attach
[in] true
, если отладчик должен вести себя как отладчик Win32 для процесса и отправлять неуправляемые обратные вызовы; false
в противном случае .
ppProcess
[out] Указатель на адрес объекта ICorDebugProcess, представляющего процесс, к которому был присоединен отладчик.
Возвращаемое значение
S_OK успешно подключен к процессу на удаленном компьютере.
E_FAIL (или другие коды возврата E_) Не удается подключиться к процессу на удаленном компьютере.
Замечания
Отладка в смешанном режиме не поддерживается в Silverlight.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
платформа .NET Framework версии: 4.5, 4, 3.5 с пакетом обновления 1 (SP1)