!usb3kd.xhci_dumpall

!usb3kd.xhci_dumpall 명령은 컴퓨터의 모든 USB 3.0 호스트 컨트롤러에 대한 정보를 표시합니다. 디스플레이는 USB 3.0 호스트 컨트롤러 드라이버(UsbXhci.sys)에서 유지 관리하는 데이터 구조를 기반으로 합니다.

!usb3kd.xhci_dumpall [1]

매개 변수

1
모든 XHCI 명령을 실행하고 각 명령의 출력을 표시합니다.

다음 스크린샷은 !xhci_dumpall l 명령의 출력을 보여줍니다.

output of the !xhci-dumpall command showing xhci controller information.

출력은 하나의 USB 3.0 호스트 컨트롤러가 있음을 보여줍니다.

출력은 DML(디버거 태그 언어) 을 사용하여 링크를 제공합니다. 이 링크는 USB 3.0 호스트 컨트롤러 드라이버에서 유지 관리되는 호스트 컨트롤러의 상태에 대한 자세한 정보를 제공하는 명령을 실행합니다. 예를 들어 !xhci_capability 링크를 클릭하여 호스트 컨트롤러 기능에 대한 자세한 정보를 얻을 수 있습니다. 링크를 클릭하는 대신 명령을 입력할 수 있습니다. 예를 들어 호스트 컨트롤러의 리소스 사용에 대한 정보를 보려면 !xhci_resourceusage 0xfffffa800536e2d0 명령을 입력할 수 있습니다.

참고 DML 기능은 WinDbg에서 사용할 수 있지만 Visual Studio 또는 KD에서는 사용할 수 없습니다.

DLL

Usb3kd.dll

설명

!xhci_dumpall 명령은 이 명령 집합에 대한 부모 명령입니다.

!xhci_dumpall 명령 패밀리에서 표시하는 정보는 USB 3.0 호스트 컨트롤러 드라이버에서 유지 관리하는 데이터 구조를 기반으로 합니다. USB 3.0 호스트 컨트롤러 드라이버 및 USB 3.0 스택의 다른 드라이버에 대한 자세한 내용은 USB 드라이버 스택 아키텍처를 참조하세요. USB 3.0 스택의 드라이버에서 사용하는 데이터 구조에 대한 설명은 Windows 8 비디오에서 USB 디버깅 혁신의 2부를 참조하세요.

참고 항목

USB 3.0 확장

USB(범용 직렬 버스) 드라이버