Freigeben über


IDebugProcessDestroyEvent2

Diese Schnittstelle wird, wenn ein Prozess beendet wird, endet atypisch ist oder nicht mit gesendet.

IDebugProcessDestroyEvent2 : IUnknown

Hinweise für Implementierer

Das Debugmodul (DE) oder das benutzerdefinierte Anschlusslieferanten diese Schnittstelle implementieren, um zu melden, dass ein Prozess beendet wurde. Die IDebugEvent2-Schnittstelle muss auf dasselbe Objekt wie diese Schnittstelle implementiert werden. Das SDM QueryInterface verwendet, um die IDebugEvent2-Schnittstelle zuzugreifen.

Hinweise für Aufrufer

DE oder einer benutzerdefinierten Port lieferant erstellt und sendet das Ereignisobjekt, um die Beendigung eines Prozesses. DE sendet dieses Ereignis, indem die IDebugEventCallback2 Rückruffunktion verwendet, die vom SDM angegeben wird, wenn sie dem Programm verknüpft ist, das gedebuggt wird. Der benutzerdefinierte Port lieferant sendet dieses Ereignis unter Verwendung der IDebugPortEvents2-Schnittstelle.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IDebugEvent2

IDebugEventCallback2

IDebugPortEvents2

Konzepte

Kern-Schnittstellen