Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Mechanismus für die Kommunikation zwischen dem Debugger und dem Debugmodul (DE) ist ein Ereignismodell, das auf DCOM basiert. Ereignisse werden als COM-Objekte gesendet, und jedes Ereignis verfügt über Parameter, die Folgendes angeben:
Die DE, die das Ereignis aufgerufen hat.
Eine Beschreibung, was passiert ist.
Die Prozess-, Programm- und Threadinformationen, die den Kontext des Auftretens des Ereignisses identifizieren. Der Prozess wird nicht für Ereignisse durchgeführt, die von einer DE ausgehen.
Der Ereignistyp, der angibt, ob das Ereignis synchron oder asynchron ist.
Alle Debugereignisse werden mithilfe der Methode IDebugEventCallback2::Event gesendet.
In diesem Abschnitt
Ereignisquellen erläutern die beiden Quellen von Ereignissen: das Debugmodul (DE) und den Sitzungsdebug-Manager (SDM).
Unterstützte Ereignistypen werden die derzeit unterstützten Ereignistypen erläutert: asynchron und synchron.
Ereignisbeschreibungen definieren Ereignisse und die Gründe für die Verwendung.
Verwandte Abschnitte
Das Erstellen eines benutzerdefinierten Debugmoduls beschreibt, wie eine DE mit dem Interpreter oder Betriebssystem funktioniert, um Debugdienste bereitzustellen.