IDebugSymbolSearchEvent2
Diese Schnittstelle wird durch das Debugmodul (DE) gesendet, um anzugeben, dass die Debugsymbole für ein Modul, das gedebuggt wird, geladen wurden.
IDebugSymbolSearchEvent2 : IUnknown
Hinweise für Implementierer
DE implementiert diese Schnittstelle, um zu melden, dass die Symbole einem Modul geladen wurden. 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 erstellt und sendet das Ereignisobjekt, um zu melden, dass die Symbole einem Modul geladen wurden. Das Ereignis wird gesendet, indem die IDebugEventCallback2 Rückruffunktion verwendet, die vom SDM angegeben wurde, als sie angefügt haben dem Programm, das gedebuggt wurde.
Methoden in die Vtable-Reihenfolge
Die IDebugSymbolSearchEvent2-Schnittstelle macht die folgende Methode.
Methode |
Beschreibung |
---|---|
Ruft Informationen über die Ergebnisse der Symbolsuche ab. |
Hinweise
Dieses Ereignis wird auch wenn die Symbole, die Übertragung zu ladende fehlgeschlagen sind. Das Aufrufen von IDebugSymbolSearchEvent2::GetSymbolSearchInfo kann der Handler dieses Ereignisses können Sie bestimmen, ob das Modul eigentlich alle Symbole verfügt.
Visual Studio verwendet in der Regel dieses Ereignis, um den Status der geladenen Symbolen im Module Fenster zu aktualisieren.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll