Freigeben über


!amli r

Die Erweiterung !amli r zeigt Informationen zum aktuellen Kontext oder zum angegebenen Kontext an.

Syntax

   !amli r [ContextAddress]

Parameter

ContextAddress
Gibt die Adresse des anzuzeigenden Kontextblocks an. Die Adresse eines Kontextblocks kann aus dem Feld "Ctxt " in der Anzeige "!amli lc " bestimmt werden. Wenn "ContextAddress " zwei Prozentzeichen (%%) vorangestellt ist, wird sie als physische Adresse interpretiert. Andernfalls wird sie als virtuelle Adresse interpretiert. Wenn dieser Parameter nicht angegeben wird, wird der aktuelle Kontext angezeigt.

DLL

Kdexts.dll

Zusätzliche Informationen

Informationen zu verwandten Befehlen und deren Verwendung finden Sie im AMLI-Debugger.

Hinweise

Wenn die AMLI-Debuggeraufforderung plötzlich angezeigt wird, ist dies ein nützlicher Befehl, der verwendet werden kann.

Der folgende Befehl zeigt z. B. den aktuellen Kontext des Dolmetschers an:

AMLI(? for help)-> r

Context=c18b4000*, Queue=00000000, ResList=00000000
ThreadID=c15a6618, Flags=00000010
StackTop=c18b5eec, UsedStackSize=276 bytes, FreeStackSize=7636 bytes
LocalHeap=c18b40c0, CurrentHeap=c18b40c0, UsedHeapSize=88 bytes
Object=\_WAK, Scope=\_WAK, ObjectOwner=c18b4108, SyncLevel=0
AsyncCallBack=ff06b5d0, CallBackData=0, CallBackContext=c99efddc

MethodObject=\_WAK
80e0ff5c: Local0=Unknown()
80e0ff70: Local1=Unknown()
80e0ff84: Local2=Unknown()
80e0ff98: Local3=Unknown()
80e0ffac: Local4=Unknown()
80e0ffc0: Local5=Unknown()
80e0ffd4: Local6=Unknown()
80e0ffe8: Local7=Unknown()
80e0e040: RetObj=Unknown()

Next AML Pointer: ffffffff80e630df:[\_WAK+16]

ffffffff80e630df : If(S4BW
ffffffff80e630e5 : {
ffffffff80e630e5 : | Store(Zero, S4BW)
ffffffff80e630eb : }