Поделиться через


!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 найти LNK аналогично не возвращает попадания. Команда !amli find LNKB будет отображать один узел, завершающийся в LNKB, а не четыре дочерних элемента этого узла, показанные на предыдущем экране:

kd> !amli find lnkb
\_SB.LNKB.

Если нужно просмотреть дочерние элементы узла, используйте команду !amli dns с параметром /s.

Ниже приведен еще один пример, выданный из запроса отладчика AMLI. Здесь показаны все объявления объекта, _BST в пространстве имен:

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