!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