IVsDebugger.AdviseDebuggerEvents(IVsDebuggerEvents, UInt32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird von einem Client verwendet, um Benachrichtigungen über Debuggerereignisse abzurufen.
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
Parameter
- pSink
- IVsDebuggerEvents
[in] Zeiger auf eine IVsDebuggerEvents-Schnittstelle für den Empfang von Ereignisbenachrichtigungen.
- pdwCookie
- UInt32
[out] Cookie, das zurückgegeben wurde, um diese spezielle Senkenschnittstelle zu identifizieren. Client muss das Cookie speichern und im Aufruf des UnadviseDebuggerEvents(UInt32) verwenden.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus vsshell. idl:
HRESULT IVsDebugger::AdviseDebuggerEvents(
[in] IVsDebuggerEvents *psink,
[out] VSCOOKIE *pdwCookie
);