Condividi tramite


IDebugProgramDestroyEvent2

Questa interfaccia viene inviata dal motore (DE) di debug gestione (SDM) di debug della sessione quando un programma è stata completata.

IDebugProgramDestroyEvent2 : IUnknown

Note per gli implementatori

Il DE o il fornitore di porte personalizzato implementa questa interfaccia per segnalare che un programma è stato interrotto e non sarà più disponibile per il debug. IDebugEvent2 L'interfaccia deve essere implementata nello stesso oggetto dell'interfaccia. Gli utilizzi di SDM QueryInterface accedere all'interfaccia di IDebugEvent2 .

Note per i chiamanti

Il DE o il fornitore di porte personalizzato crea e invia questo oggetto evento per notificare la chiusura di un programma. Il DE invia questo evento utilizzando IDebugEventCallback2 la funzione di callback che viene fornita da SDM quando è collegato al programma sottoposto a debug. Il fornitore di porte personalizzato invia l'evento IDebugPortEvents2 utilizzando l'interfaccia.

Metodi nell'ordine di Vtable

Nella tabella seguente viene illustrato il metodo di IDebugProgramDestroyEvent2.

Metodo

Descrizione

IDebugProgramDestroyEvent2:: 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

Vedere anche

Riferimenti

IDebugProgram2

IDebugEvent2

IDebugEventCallback2

Concetti

interfacce principali