Condividi tramite


Metodo ICorDebugController::Terminate

Termina il processo con il codice di uscita specificato.

Annotazioni

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 .

Annotazioni

Questo metodo non viene implementato da un dominio applicazione. Ciò significa che non viene implementato a AppDomain livello di .

Requisiti

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Intestazione: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versioni di .NET: Disponibile a partire da .NET Framework 1.0

Vedere anche