Compartir a través de


IDebugProgram2::Terminate

Finaliza el programa.

Sintaxis

int Terminate();

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

Si es posible, el programa se finalizará y descargará del proceso; De lo contrario, el motor de depuración (DE) realizará cualquier limpieza necesaria.

El IDE llama a este método o al método Terminate , normalmente en respuesta al usuario que detiene toda la depuración. La implementación de este método debe, idealmente, finalizar el programa dentro del proceso. Si esto no es posible, el DE debe impedir que el programa se ejecute más en este proceso (y realice cualquier limpieza necesaria). Si el IDE llamó al IDebugProcess2::Terminate método , todo el proceso finalizará algún tiempo después de llamar al IDebugProgram2::Terminate método .

Consulte también