Partager via


IDebugEngine2 : : DestroyProgram

Signale à un moteur de (DE) débogage que le programme spécifié a été atypiquement terminé et que le De doit nettoyer toutes les références au programme et envoyer un programme destroy l'événement.

HRESULT DestroyProgram( 
   IDebugProgram2* pProgram
);
int DestroyProgram( 
   IDebugProgram2 pProgram
);

Paramètres

  • pProgram
    [in] Un objet d' IDebugProgram2 qui représente le programme qui a été atypiquement complet.

Valeur de retour

En cas de réussite, retourne S_OK; sinon, retourne un code d'erreur.

Notes

Une fois que cette méthode soit appelée, le De envoie ensuite un événement d' IDebugProgramDestroyEvent2 vers le gestionnaire (SDM) de débogage de session.

Cette méthode n'est pas implémentée (retourne E_NOTIMPL) si le De s'exécute dans le même processus que le programme débogué. Cette méthode est implémentée uniquement si le De s'exécute dans le même processus que le SDM.

Voir aussi

Référence

IDebugEngine2

IDebugProgramDestroyEvent2

IDebugProgram2