次の方法で共有


!amli find

!amli find 拡張機能は、ACPI 名前空間オブジェクトを検索します。

構文

    !amli find Name

パラメーター

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

これは単なるテキスト検索ではありません。 これらの各宣言の最後のセグメントは「SRS」ではなく「_SRS」であるため、コマンド !amli find srs ではヒットは表示されません。 コマンド !amli find LNK も同様にヒットを返しません。 コマンド !amli find LNKB は、前の表示に示されたこのノードの 4 つの子ではなく、「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