IVsDebugger.AdviseDebuggerEvents(IVsDebuggerEvents, UInt32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется клиентом для получения уведомлений о событиях отладчика.
public:
int AdviseDebuggerEvents(Microsoft::VisualStudio::Shell::Interop::IVsDebuggerEvents ^ pSink, [Runtime::InteropServices::Out] System::UInt32 % pdwCookie);
int AdviseDebuggerEvents(Microsoft::VisualStudio::Shell::Interop::IVsDebuggerEvents const & pSink, [Runtime::InteropServices::Out] unsigned int & pdwCookie);
public int AdviseDebuggerEvents (Microsoft.VisualStudio.Shell.Interop.IVsDebuggerEvents pSink, out uint pdwCookie);
abstract member AdviseDebuggerEvents : Microsoft.VisualStudio.Shell.Interop.IVsDebuggerEvents * uint32 -> int
Public Function AdviseDebuggerEvents (pSink As IVsDebuggerEvents, ByRef pdwCookie As UInteger) As Integer
Параметры
- pSink
- IVsDebuggerEvents
[in] Указатель на интерфейс IVsDebuggerEvents для получения уведомлений о событии.
- pdwCookie
- UInt32
[out] Файл cookie, возвращенный для указания данного конкретного интерфейса приемника. Клиент должен сохранить файл cookie и использовать его в вызове метода UnadviseDebuggerEvents(UInt32).
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsDebugger::AdviseDebuggerEvents(
[in] IVsDebuggerEvents *psink,
[out] VSCOOKIE *pdwCookie
);