다음을 통해 공유


!usb3kd.xhci_dumpall

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

!usb3kd.xhci_dumpall [1]

매개 변수

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

예제

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

XHCI 컨트롤러 정보를 표시하는 !xhci-dumpall 명령 출력의 스크린샷.

출력은 하나의 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(범용 직렬 버스) 드라이버