IVsDebugger.AdviseDebuggerEvents(IVsDebuggerEvents, UInt32) Methode

Definition

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

Int32

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  
);  

Gilt für