다음을 통해 공유


Wudfext.dll 디버거 확장 요약

Warning

UMDF 2는 UMDF의 최신 버전이며 UMDF 1을 대체합니다. 모든 새 UMDF 드라이버는 UMDF 2를 사용하여 작성해야 합니다. UMDF 1에는 새로운 기능이 추가되지 않으며 최신 버전의 Windows 10에서는 UMDF 1에 대한 지원이 제한되어 있습니다. 유니버설 Windows 드라이버는 UMDF 2를 사용해야 합니다.

보관된 UMDF 1 샘플은 Windows 11 버전 22H2 - 2022년 5월 드라이버 샘플 업데이트찾을 수 있습니다.

자세한 내용은 UMDF 시작하기를 참조하세요.

The Windows Driver Kit (WDK) includes a debugger extension library, named WudfExt.dll, which is located in the %DDKROOT%\bin subdirectory. This topic describes the debugger extension commands in WudfExt.dll, which you can use to debug User-Mode Driver Framework (UMDF) version 1.x drivers.

To debug UMDF drivers starting in UMDF version 2.0, you must instead use the Wdfkd.dll debugger extension library. 자세한 내용은 Windows 드라이버 프레임워크 확장(Wdfkd.dll)을 참조하세요.

For a complete description of each command in WudfExt.dll, see User-Mode Driver Framework Extensions (Wudfext.dll). For more information about all available debugger extension libraries, see the documentation that is supplied with the Windows Debugging package.

To load the WudfExt.dll debugger extension library, enter the following command at the debugger's command prompt:

!load WudfExt.dll

다음 표에서는 WudfExt.dll 확장 라이브러리에서 제공하는 확장 명령을 요약합니다.

Extension Description

!help

WudfExt.dll 지원하는 모든 디버거 확장 표시

!umdevstacks

호스트 프로세스의 모든 디바이스 스택 표시

!umdevstack

호스트 프로세스에서 디바이스 스택에 대한 정보를 표시합니다.

!umirps

호스트 프로세스에서 보류 중인 I/O 요청 패킷 목록을 표시합니다.

!umirp

사용자 모드 I/O 요청 패킷에 대한 정보를 표시합니다.

!wudfdriverinfo

UMDF 드라이버에 대한 정보를 표시합니다.

!wudfdevicequeues

디바이스에 대한 모든 I/O 큐 표시

!wudfqueue

I/O 큐에 대한 정보를 표시합니다.

!wudfrequest

I/O 요청에 대한 정보를 표시합니다.

!wudfobject

WDF 개체와 부모 및 자식 관계에 대한 정보를 표시합니다.

!wudfdevice

디바이스에 대한 PnP(플러그 앤 플레이) 및 전원 관리 상태 시스템 표시

!wudfdumpobjects

미해결 WDF 개체 목록을 표시합니다. 드라이버가 언로드될 때 유출된 개체를 확인하는 데 사용됩니다.

!wudfiotarget

I/O 대상에 대한 정보(해당 상태 및 보낸 요청 목록 포함) 표시

!wudffile

프레임워크 파일에 대한 정보를 표시합니다.

!umfile

Shows information about a UMDF intra-stack file

!wudffilehandletarget

파일 핸들 기반 I/O 대상에 대한 정보를 표시합니다.

!wudfusbtarget

USB I/O 대상에 대한 정보를 표시합니다.

!wudfusbinterface

USB 인터페이스 개체에 대한 정보를 표시합니다.

!wudfusbpipe

USB 파이프 개체에 대한 정보를 표시합니다.

!wudfrefhist

프레임워크 개체에 대한 참조 개수 기록을 표시합니다.