ICorDebugRemote::DebugActiveProcessEx — Metoda
Uruchamia proces na maszynie zdalnej w debugerze.
Składnia
HRESULT DebugActiveProcessEx (
[in] ICorDebugRemoteTarget * pRemoteTarget,
[in] DWORD dwProcessId,
[in] BOOL fWin32Attach,
[out] ICorDebugProcess ** ppProcess
);
Parametry
pRemoteTarget
[in] Wskaźnik do interfejsu ICorDebugRemoteTarget. Ten parametr służy do określania maszyny, na której jest uruchomiony proces.
id
[in] Identyfikator procesu, do którego ma zostać dołączony debuger.
win32Attach
[in] true
jeśli debuger powinien zachowywać się jako debuger Win32 dla procesu i wysyłać niezarządzane wywołania zwrotne; w przeciwnym razie, false
.
ppProcess
[out] Wskaźnik do adresu obiektu "ICorDebugProcess", który reprezentuje proces, do którego został dołączony debuger.
Wartość zwracana
S_OK Pomyślnie dołączono do procesu na maszynie zdalnej.
E_FAIL (lub inne kody powrotne E_) Nie można dołączyć do procesu na maszynie zdalnej.
Uwagi
Debugowanie w trybie mieszanym nie jest obsługiwane w programie Silverlight.
Wymagania
Platformy: zobacz Wymagania systemowe.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje programu .NET Framework: 4.5, 4, 3.5 SP1