Debugging Tools for Windows |
The !amli find extension finds an ACPI namespace object.
Syntax in Windows 2000
Syntax in Windows XP and later
Windows NT 4.0 | Unavailable |
Windows 2000 | Acpikd.dll |
Windows XP and later | Kdexts.dll |
The !amli find command takes the name of the object and returns the full path and name. The Name parameter must be the final segment of the full path and name.
Here are some examples. The following command will find all declarations of the object _SRS:
\_SB.LNKA._SRS
\_SB.LNKB._SRS
\_SB.LNKC._SRS
\_SB.LNKD._SRS
This is not simply a text search. The command !amli find srs does not display any hits, because the final segment of each of these declarations is "_SRS", not "SRS". The command !amli find LNK similarly does not return hits. The command !amli find LNKB would display the single node that terminates in "LNKB", not the four children of this node shown in the previous display:
\_SB.LNKB.
If you need to see the children of a node, use the !amli dns command with the /s parameter.
Here is another example, issued from the AMLI Debugger prompt. This shows all declarations of the object _BST in the namespace:
\_SB.PCI0.ISA.BAT1._BST
\_SB.PCI0.ISA.BAT2._BST
For information about related commands and their uses, see The AMLI Debugger.