!amli dns
L’extension dns !amli affiche un objet d’espace de noms ACPI.
Syntaxe
!amli dns [/s] [Name | Address]
Paramètres
/s
Provoque l’affichage récursif de l’intégralité de l’arborescence de l’espace de noms sous l’objet spécifié.
Nom
Spécifie le chemin d’accès de l’espace de noms.
Adresse
Spécifie l’adresse du nœud d’espace de noms.
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 aucun nom ni adresse n’est spécifié, l’arborescence d’espaces de noms ACPI entière s’affiche de manière récursive. Le paramètre /s est toujours supposé dans ce cas, même s’il n’est pas spécifié.
Cette commande est utile pour déterminer ce qu’est un objet d’espace de noms particulier , qu’il s’agisse d’une méthode, d’une unité de champ, d’un appareil ou d’un autre type d’objet.
Sans le paramètre /s , cette extension équivaut à l’extension !nsobj . Avec le paramètre /s , il équivaut à l’extension !nstree .
Voici quelques exemples. La commande suivante affiche l’espace de noms pour le bios de l’objet :
AMLI(? for help)-> dns \bios
ACPI Name Space: \BIOS (80E5F378)
OpRegion(BIOS:RegionSpace=SystemMemory,Offset=0xfcb07500,Len=2816)
La commande suivante affiche l’espace de noms de l’objet _BST et l’arborescence subordonnée à celle-ci :
kd> !amli dns /s \_sb.pci0.isa.bat1._bst
ACPI Name Space: \_SB.PCI0.ISA.BAT1._BST (c29c2044)
Method(_BST:Flags=0x0,CodeBuff=c29c20a5,Len=103)
Pour afficher l’espace de noms de l’appareil BAT1, tapez :
kd> !amli dns /s \_sb.pci0.isa.bat1
Pour afficher l’espace de noms de tous les éléments subordonnés à l’appareil DOCK, tapez :
kd> !amli dns /s \_sb.pci0.dock
Pour afficher l’espace de noms subordonné à la méthode _DCK, tapez :
kd> !amli dns /s \_sb.pci0.dock._dck
Pour afficher l’espace de noms entier, tapez :
kd> !amli dns