Verwenden von AMLI-Debuggererweiterungen
Die AMLI-Debuggererweiterungsbefehle sind im Erweiterungsmodul Kdexts.dll enthalten und verwenden die folgende Syntax:
kd> !amli command [parameters]
Wie bei jedem Erweiterungsmodul können Sie nach dem Laden das acpikd-Präfix weglassen.
Wenn Sie sich an der AMLI-Debugger-Eingabeaufforderung befinden, können Sie einen der folgenden Erweiterungsbefehle ausführen, indem Sie einfach den Befehlsnamen ohne das Präfix !amli eingeben:
AMLI(? for help)-> command [parameters]
Wenn Sie sich an dieser Eingabeaufforderung befinden, ist der Debuggerbefehl !amli nicht verfügbar (da er bedeutungslos wäre). Außerdem zeigt der Hilfebefehl ( ? ) an dieser Eingabeaufforderung alle ERWEITERUNGEN und Befehle des AMLI-Debuggers an, während die Erweiterung !amli ? nur Hilfe zu tatsächlichen Erweiterungen anzeigt.
Aktion | Erweiterungsbefehl |
---|---|
Hilfe anzeigen | !amli ? |
Festlegen des AML-Haltepunkts | !amli bp |
Auflisten von AML-Haltepunkten | !amli bl |
Deaktivieren des AML-Haltepunkts | !amli bd |
Aktivieren des AML-Haltepunkts | !amli be |
Löschen des AML-Haltepunkts | !amli bc |
Geben Sie den AMLI-Debugger ein. | !amli Debugger |
Ereignisprotokoll anzeigen | !amli dl |
Ereignisprotokoll löschen | !amli cl |
Heap anzeigen | !amli dh |
Datenobjekt anzeigen | !amli do |
Stapel anzeigen | !amli ds |
Namespaceobjekt anzeigen | !amli dns |
Namespaceobjekt suchen | !amli find |
Nächste Methode anzeigen | !amli ln |
Auflisten aller Kontexte | !amli lc |
Kontextinformationen anzeigen | !amli r |
AmL-Code aufheben | !amli u |
Festlegen von AMLI-Debuggeroptionen | !amli set |