Partager via


ICorDebugRemote::DebugActiveProcessEx, méthode

Lance un processus sur un ordinateur distant sous le débogueur.

Syntaxe

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

Paramètres

pRemoteTarget
[in] Pointeur vers une interface ICorDebugRemoteTarget. Ce paramètre est utilisé pour déterminer l’ordinateur sur lequel le processus est en cours d’exécution.

id
[in] ID du processus auquel le débogueur doit être attaché.

win32Attach
[in] true si le débogueur doit se comporter comme le débogueur Win32 pour le processus et distribuer les rappels non gérés ; sinon, false.

ppProcess
[out] Pointeur vers l’adresse d’un objet « ICorDebugProcess » qui représente le processus auquel le débogueur a été attaché.

Valeur de retour

S_OK
Attaché avec succès au processus sur l’ordinateur distant.

E_FAIL (ou autres codes de retour E_)
Impossible d’attacher le processus sur l’ordinateur distant.

Notes

Le débogage en mode mixte n’est pas pris en charge dans Silverlight.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorDebug.idl, CorDebug.h

Bibliothèque : CorGuids.lib

Versions de .NET Framework : 4.5, 4, 3.5 SP1

Voir aussi