!amli dns
!amli dns 확장은 ACPI 네임스페이스 개체를 표시합니다.
구문
!amli dns [/s] [Name | Address]
매개 변수
/s
지정된 개체 아래의 전체 네임스페이스 하위 트리가 재귀적으로 표시되도록 합니다.
이름
네임스페이스 경로를 지정합니다.
주소
네임스페이스 노드의 주소를 지정합니다.
DLL
Kdexts.dll
추가 정보
관련 명령 및 해당 용도에 대한 자세한 내용은 AMLI 디버거를 참조하세요.
설명
이름이나 주소를 지정하지 않으면 전체 ACPI 네임스페이스 트리가 재귀적으로 표시됩니다. /s 매개 변수는 지정되지 않은 경우에도 항상 이 경우에 가정됩니다.
이 명령은 특정 네임스페이스 개체가 메서드, 필드 단위, 디바이스 또는 다른 유형의 개체인지를 결정하는 데 유용합니다.
/s 매개 변수가 없으면 이 확장은 !nsobj 확장과 동일합니다. /s 매개 변수를 사용하면 !nstree 확장과 동일합니다.
다음 몇 가지 예를 참조하십시오. 다음 명령은 개체 bios에 대한 네임스페이스를 표시합니다.
AMLI(? for help)-> dns \bios
ACPI Name Space: \BIOS (80E5F378)
OpRegion(BIOS:RegionSpace=SystemMemory,Offset=0xfcb07500,Len=2816)
다음 명령은 _BST 개체의 네임스페이스와 해당 개체에 종속된 트리를 표시합니다.
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)
디바이스 BAT1의 네임스페이스를 표시하려면 다음을 입력합니다.
kd> !amli dns /s \_sb.pci0.isa.bat1
DOCK 디바이스에 종속된 모든 항목의 네임스페이스를 표시하려면 다음을 입력합니다.
kd> !amli dns /s \_sb.pci0.dock
_DCK 메서드에 종속된 네임스페이스를 표시하려면 다음을 입력합니다.
kd> !amli dns /s \_sb.pci0.dock._dck
전체 네임스페이스를 표시하려면 다음을 입력합니다.
kd> !amli dns