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 pour cent (%%), 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.

Remarques

Si l’invite du 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 : }