Compartir a través de


!amli dns

La extensión dns !amli muestra un objeto de espacio de nombres ACPI.

Sintaxis

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

Parámetros

/s
Hace que todo el subárbol del espacio de nombres bajo el objeto especificado se muestre de forma recursiva.

Nombre
Especifica la ruta de acceso del espacio de nombres.

Dirección
Especifica la dirección del nodo de espacio de nombres.

Archivo DLL

Kdexts.dll

Información adicional

Para obtener información sobre los comandos relacionados y sus usos, vea El depurador de AMLI.

Comentarios

Si no se especifica ni Name ni Address , el árbol de espacio de nombres ACPI completo se muestra recursivamente. El parámetro /s siempre se asume en este caso, incluso si no se especifica.

Este comando es útil para determinar qué es un objeto de espacio de nombres determinado, ya sea un método, una unidad de campo, un dispositivo u otro tipo de objeto.

Sin el parámetro /s , esta extensión es equivalente a la extensión !nsobj . Con el parámetro /s , es equivalente a la extensión !nstree .

Aquí hay algunos ejemplos. El comando siguiente muestra el espacio de nombres del bios del objeto:

AMLI(? for help)-> dns \bios

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

El comando siguiente muestra el espacio de nombres del objeto _BST y el árbol subordinado a él:

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)

Para mostrar el espacio de nombres del dispositivo BAT1, escriba:

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

Para mostrar el espacio de nombres de todo subordinado al dispositivo DOCK, escriba:

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

Para mostrar el espacio de nombres subordinado al método _DCK, escriba:

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

Para mostrar todo el espacio de nombres, escriba:

kd> !amli dns