Udostępnij za pośrednictwem


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 działa 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łówka: CorDebug.idl, CorDebug.h

Biblioteki: CorGuids.lib

.NET Framework wersje: 4.5, 4, 3.5 SP1

Zobacz też