Partager via


!amli r

L’extension !amli r affiche des informations sur le contexte actuel ou le contexte spécifié.

Syntaxe

   !amli r [ContextAddress]

Paramètres

ContextAddress
Spécifie l’adresse du bloc de contexte à afficher. L’adresse d’un bloc de contexte peut être déterminée à partir du champ Ctxt dans l’affichage !amli lc. Si ContextAddress est précédé de deux signes de pourcentage (%%), il est interprété comme une adresse physique. Sinon, elle est interprétée comme une adresse virtuelle. Si ce paramètre est omis, le contexte actuel s’affiche.

DLL

Kdexts.dll

Informations supplémentaires

Pour plus d’informations sur les commandes associées et leurs utilisations, consultez le débogueur AMLI.

Notes

Si l’invite de débogueur AMLI s’affiche soudainement, il s’agit d’une commande utile à utiliser.

Par exemple, la commande suivante affiche le contexte actuel de l’interpréteur :

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 : }