Metodo ICorDebugController::Terminate
Termina il processo con il codice di uscita specificato.
Nota
Questo metodo è un wrapper per la funzione Win32 TerminateProcess
. Pertanto, Terminate
usa il codice di uscita nello stesso modo in cui la funzione Win32 TerminateProcess
lo usa.
Sintassi
HRESULT Terminate (
[in] UINT exitCode
);
Parametri
exitCode
[in] Valore numerico che rappresenta il codice di uscita. I valori numerici validi sono definiti in Winbase.h.
Osservazioni:
Se il processo viene arrestato quando Terminate
viene chiamato, il processo deve essere continuato usando il metodo ICorDebugController::Continue in modo che il debugger riceva la conferma della terminazione tramite il callback ICorDebugManagedCallback::ExitProcess o ICorDebugManagedCallback::ExitAppDomain .
Nota
Questo metodo non viene implementato da un dominio applicazione. Ciò significa che non viene implementato a AppDomain livello di .
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 1.0