Condividi tramite


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

Vedi anche