Bagikan melalui


!amli dns

Ekstensi dns !amli menampilkan objek namespace ACPI.

Sintaks

    !amli dns [/s] [Name | Address]

Parameter

/s
Menyebabkan seluruh subtree namespace di bawah objek yang ditentukan ditampilkan secara rekursif.

Nama
Menentukan jalur namespace layanan.

Alamat
Menentukan alamat node namespace.

DLL

Kdexts.dll

Informasi Tambahan

Untuk informasi tentang perintah terkait dan penggunaannya, lihat Debugger AMLI.

Keterangan

Jika tidak ada Nama atau Alamat yang ditentukan, seluruh pohon namespace ACPI ditampilkan secara rekursif. Parameter /s selalu diasumsikan dalam kasus ini, bahkan jika tidak ditentukan.

Perintah ini berguna untuk menentukan apa itu objek namespace tertentu—baik itu metode, unit bidang, perangkat, atau jenis objek lainnya.

Tanpa parameter /s, ekstensi ini setara dengan ekstensi !nsobj. Dengan parameter /s, ini setara dengan ekstensi !nstree.

Berikut adalah beberapa contoh. Perintah berikut menampilkan namespace untuk bios objek:

AMLI(? for help)-> dns \bios

ACPI Name Space: \BIOS (80E5F378)
OpRegion(BIOS:RegionSpace=SystemMemory,Offset=0xfcb07500,Len=2816)

Perintah berikut menampilkan namespace untuk objek _BST, dan subordinat pohon ke dalamnya:

kd> !amli dns /s \_sb.pci0.isa.bat1._bst

ACPI Name Space: \_SB.PCI0.ISA.BAT1._BST (c29c2044)
Method(_BST:Flags=0x0,CodeBuff=c29c20a5,Len=103)

Untuk menampilkan namespace untuk perangkat BAT1, ketik:

kd> !amli dns /s \_sb.pci0.isa.bat1

Untuk menampilkan namespace semua subordinat ke perangkat DOCK, ketik:

kd> !amli dns /s \_sb.pci0.dock

Untuk menampilkan subordinat namespace layanan ke metode _DCK, ketik:

kd> !amli dns /s \_sb.pci0.dock._dck

Untuk menampilkan seluruh namespace, ketik:

kd> !amli dns