!amli dns

The !amli dns extension displays an ACPI namespace object.

Syntax in Windows 2000


    !acpikd.amli dns [/s] [Name | Address] 

Syntax in Windows XP and later


    !amli dns [/s] [Name | Address] 

Parameters

/s

Causes the entire namespace subtree under the specified object to be displayed recursively.

Name

Specifies the namespace path.

Address

Specifies the address of the namespace node.

DLL

Windows 2000

Acpikd.dll

Windows XP and later

Kdexts.dll

 

Additional Information

For information about related commands and their uses, see The AMLI Debugger.

Remarks

If neither Name nor Address is specified, the entire ACPI namespace tree is displayed recursively. The /s parameter is always assumed in this case, even if it is not specified.

This command is useful for determining what a particular namespace object is—whether it is a method, a field unit, a device, or another type of object.

Without the /s parameter, this extension is equivalent to the !nsobj extension. With the /s parameter, it is equivalent to the !nstree extension.

Here are some examples. The following command displays the namespace for the object bios:


AMLI(? for help)-> dns \bios

ACPI Name Space: \BIOS (80E5F378)
OpRegion(BIOS:RegionSpace=SystemMemory,Offset=0xfcb07500,Len=2816)

The following command displays the namespace for the object _BST, and the tree subordinate to it:


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)

To display the namespace for the device BAT1, type:


kd> !amli dns /s \_sb.pci0.isa.bat1

To display the namespace of everything subordinate to the DOCK device, type:


kd> !amli dns /s \_sb.pci0.dock

To display the namespace subordinate to the _DCK method, type:


kd> !amli dns /s \_sb.pci0.dock._dck

To display the entire namespace, type:


kd> !amli dns

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft