IDebugProgram2::TerminateIDebugProgram2::Terminate

Finaliza el programa.Terminates the program.

SintaxisSyntax

HRESULT Terminate(   
   void   
);  
int Terminate();  

Valor devueltoReturn Value

Si se realiza correctamente, devuelve S_OK; en caso contrario, devuelve un código de error.If successful, returns S_OK; otherwise, returns an error code.

ComentariosRemarks

Si es posible, el programa se termina y descargando desde el proceso; en caso contrario, el motor de depuración (Alemania) llevará a cabo cualquier limpieza necesaria.If possible, the program will be terminated and unloaded from the process; otherwise, the debug engine (DE) will perform any necessary cleanup.

Este método o el Terminate el IDE, normalmente en respuesta al usuario detener la depuración de todos los llama el método.This method or the Terminate method is called by the IDE, typically in response to the user halting all debugging. La implementación de este método lo ideal es que, debería, finalizar el programa dentro del proceso.The implementation of this method should, ideally, terminate the program within the process. Si esto no es posible, el DE debe impedir que el programa se ejecuten más en este proceso (y realizar cualquier limpieza necesaria).If this is not possible, the DE should prevent the program from running any more in this process (and do any necessary cleanup). Si el IDebugProcess2::Terminate método se llamó por el IDE, se terminará el proceso completo algún tiempo después del IDebugProgram2::Terminate se llama al método.If the IDebugProcess2::Terminate method was called by the IDE, the entire process will be terminated sometime after the IDebugProgram2::Terminate method is called.

Vea tambiénSee Also

IDebugProgram2 IDebugProgram2
FinalizarTerminate