Condividi tramite


IDebugProgramDestroyEvent2

Questa interfaccia viene inviata dal motore di debug (DE) al gestore di debug sessione (SDM) quando un programma è stato eseguito fino al completamento.

Sintassi

IDebugProgramDestroyEvent2 : IUnknown

Note per gli implementatori

De o il fornitore di porte personalizzato implementa questa interfaccia per segnalare che un programma è stato terminato e non è più disponibile per il debug. L'interfaccia IDebugEvent2 deve essere implementata nello stesso oggetto di questa interfaccia. SDM usa QueryInterface per accedere all'interfaccia IDebugEvent2 .

Note per i chiamanti

De o il fornitore di porte personalizzato crea e invia questo oggetto evento per segnalare la chiusura di un programma. L'evento DE invia questo evento usando la funzione di callback IDebugEventCallback2 fornita da SDM quando è collegata al programma di cui è in corso il debug. Il fornitore di porte personalizzato invia questo evento usando l'interfaccia IDebugPortEvents2 .

Metodi nell'ordine Vtable

Nella tabella seguente viene illustrato il metodo di IDebugProgramDestroyEvent2.

metodo Descrizione
GetExitCode Ottiene il codice di uscita del programma.

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche