Condividi tramite


Metodo ICorDebugRemote::DebugActiveProcessEx

Avvia un processo in un computer remoto nel debugger.

Sintassi

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

Parametri

pRemoteTarget[in] Puntatore a un'interfaccia ICorDebugRemoteTarget. Questo parametro viene usato per determinare il computer in cui è in esecuzione il processo.

id [in] ID del processo a cui deve essere collegato il debugger.

win32Attach [in] true se il debugger deve comportarsi come debugger Win32 per il processo e inviare i callback non gestiti; in caso contrario, false.

ppProcess [out] Puntatore all'indirizzo di un oggetto "ICorDebugProcess" che rappresenta il processo a cui è stato collegato il debugger.

Valore restituito

S_OK Collegato correttamente al processo nel computer remoto.

E_FAIL (o altri codici restituiti di E_) Impossibile collegarsi al processo nel computer remoto.

Osservazioni:

Il debug in modalità mista non è supportato in Silverlight.

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4.5, 4, 3.5 SP1

Vedi anche