IDebugStopCompleteEvent2
The debug engine (DE) can send this optional event to the session debug manager (SDM) when a program has stopped.
Syntax
IDebugStopCompleteEvent2 : IUnknown
Notes for Implementers
This interface was introduced with Visual Studio 2005. Prior releases did not support asynchronous stopping.
- Stop is called by the SDM in multi-process or multi-program scenarios. When one program sends a stopping event to the SDM, the SDM requests other programs to stop, too.
Stop is used to asynchronously inform the SDM that a program has stopped. Informing the SDM is useful for an interpreter debug engine, where sometimes no code is running inside the debugged program, so Stop can't be completed synchronously. If a debug engine wants to employ this asynchronous notification, it must return S_ASYNC_STOP
from Stop.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll