Condividi tramite


!amli dns

L'estensione DNS !amli visualizza un oggetto spazio dei nomi ACPI.

Sintassi

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

Parametri

/s
Fa sì che l'intero sottoalbero dello spazio dei nomi sotto l'oggetto specificato venga visualizzato in modo ricorsivo.

Nome
Specifica il percorso dello spazio dei nomi.

Indirizzo
Specifica l'indirizzo del nodo dello spazio dei nomi.

DLL

Kdexts.dll

Informazioni aggiuntive

Per informazioni sui comandi correlati e sui relativi usi, vedere Debugger AMLI.

Osservazioni:

Se non viene specificato alcun nome o indirizzo , l'intero albero dello spazio dei nomi ACPI viene visualizzato in modo ricorsivo. In questo caso si presuppone sempre il parametro /s , anche se non è specificato.

Questo comando è utile per determinare qual è un particolare oggetto dello spazio dei nomi, ad esempio un metodo, un'unità campo, un dispositivo o un altro tipo di oggetto.

Senza il parametro /s , questa estensione equivale all'estensione !nsobj . Con il parametro /s , equivale all'estensione !nstree .

Di seguito sono riportati alcuni esempi. Il comando seguente visualizza lo spazio dei nomi per il bios dell'oggetto:

AMLI(? for help)-> dns \bios

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

Il comando seguente visualizza lo spazio dei nomi per l'oggetto _BST e l'albero subordinato a esso:

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)

Per visualizzare lo spazio dei nomi per il dispositivo BAT1, digitare:

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

Per visualizzare lo spazio dei nomi di tutti gli elementi subordinati al dispositivo DOCK, digitare:

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

Per visualizzare lo spazio dei nomi subordinato al metodo _DCK, digitare:

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

Per visualizzare l'intero spazio dei nomi, digitare:

kd> !amli dns