Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет возможность запуска или подключения управляемого отладчика к удаленному целевому процессу.
Синтаксис
interface ICorDebugRemote : IUnknown
{
HRESULT CreateProcessEx
(
[in] ICorDebugRemoteTarget * pRemoteTarget,
[in] LPCWSTR lpApplicationName,
[in] LPWSTR lpCommandLine,
[in] LPSECURITY_ATTRIBUTES lpProcessAttributes,
[in] LPSECURITY_ATTRIBUTES lpThreadAttributes,
[in] BOOL bInheritHandles,
[in] DWORD dwCreationFlags,
[in] PVOID lpEnvironment,
[in] LPCWSTR lpCurrentDirectory,
[in] LPSTARTUPINFOW lpStartupInfo,
[in] LPPROCESS_INFORMATION lpProcessInformation,
[in] CorDebugCreateProcessFlags debuggingFlags,
[out] ICorDebugProcess ** ppProcess
);
HRESULT DebugActiveProcessEx
(
[in] ICorDebugRemoteTarget * pRemoteTarget,
[in] DWORD dwProcessId,
[in] BOOL fWin32Attach,
[out] ICorDebugProcess ** ppProcess
);
};
Методы
| Метод | Description |
|---|---|
| Метод ICorDebugRemote::CreateProcessEx | Создает процесс на удаленном компьютере для управляемой отладки. |
| Метод ICorDebugRemote::D ebugActiveProcessEx | Запускает процесс на удаленном компьютере под отладчиком. |
Замечания
В настоящее время эта функция поддерживается только для отладки целевого объекта приложения на основе Silverlight, работающего на удаленном компьютере Macintosh.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: 4.5, 4, 3.5 с пакетом обновления 1 (SP1)