!amli find

!amli find 扩展查找 ACPI 命名空间对象。

语法

    !amli find Name

参数

名字
指定不带路径) (命名空间对象的名称。

DLL

Kdexts.dll

其他信息

有关相关命令及其用法的信息,请参阅 AMLI 调试器

注解

!amli find 命令采用对象的名称并返回完整路径和名称。 Name 参数必须是完整路径和名称的最后一段。

下面是一些示例。 以下命令将查找对象的所有声明_SRS:

kd> !amli find _srs
\_SB.LNKA._SRS
\_SB.LNKB._SRS
\_SB.LNKC._SRS
\_SB.LNKD._SRS

这不仅仅是文本搜索。 命令 !amli find srs 不显示任何命中,因为每个声明的最后一段是“_SRS”,而不是“SRS”。 命令 !amli find LNK 同样不返回命中数。 命令 !amli find LNKB 将显示以“LNKB”结尾的单个节点,而不是上一个显示中显示的此节点的四个子节点:

kd> !amli find lnkb
\_SB.LNKB.

如果需要查看节点的子级,请使用带 /s 参数的 !amli dns 命令。

下面是从 AMLI 调试器提示符发出的另一个示例。 这将显示命名空间中对象_BST的所有声明:

AMLI(? for help)-> find _bst
\_SB.PCI0.ISA.BAT1._BST
\_SB.PCI0.ISA.BAT2._BST