Partager via


ICorDebugController::Terminate, méthode

Termine le processus avec le code de sortie spécifié.

RemarqueRemarque

Cette méthode est un wrapper pour la fonction TerminateProcess Win32.Ainsi, Terminate utilise le code de sortie de la même façon que l'utilise la fonction TerminateProcess Win32.

HRESULT Terminate (
    [in] UINT exitCode
);

Paramètres

  • exitCode
    [in] Valeur numérique qui est le code de sortie. Les valeurs numériques valides sont définies dans Winbase.h.

Notes

Si le processus est arrêté lorsque Terminate est appelé, le processus doit poursuivi en utilisant la méthode ICorDebugController::Continue afin que le débogueur reçoive confirmation de l'arrêt via le rappel ICorDebugManagedCallback::ExitProcess ou ICorDebugManagedCallback::ExitAppDomain.

RemarqueRemarque

Cette méthode n'est pas implémentée par un domaine d'application.Autrement dit, il n'est pas implémenté au niveau AppDomain.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

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

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

ICorDebugController, interface