Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Warning
UMDF 2 adalah versi terbaru dari UMDF dan supersedes UMDF 1. Semua driver UMDF baru harus ditulis menggunakan UMDF 2. Tidak ada fitur baru yang ditambahkan ke UMDF 1 dan ada dukungan terbatas untuk UMDF 1 pada versi Windows 10 yang lebih baru. Driver Universal Windows harus menggunakan UMDF 2.
Sampel UMDF 1 yang diarsipkan dapat ditemukan di Windows 11, versi 22H2 - Pembaruan Sampel Driver Mei 2022.
Untuk informasi selengkapnya, lihat Memulai 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. Untuk informasi selengkapnya, lihat Ekstensi Windows Driver Framework (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
Tabel berikut ini meringkas perintah ekstensi yang disediakan pustaka ekstensi WudfExt.dll.
| Extension | Description |
|---|---|
!help |
Menampilkan semua ekstensi debugger yang didukung WudfExt.dll |
!umdevstacks |
Menampilkan semua tumpukan perangkat dalam proses host |
!umdevstack |
Menampilkan informasi tentang tumpukan perangkat dalam proses host |
!umirps |
Menampilkan daftar paket permintaan I/O yang tertunda dalam proses host |
!umirp |
Menampilkan informasi tentang paket permintaan I/O mode pengguna |
!wudfdriverinfo |
Menampilkan informasi tentang driver UMDF |
!wudfdevicequeues |
Menampilkan semua antrean I/O untuk perangkat |
!wudfqueue |
Memperlihatkan informasi tentang antrean I/O |
!wudfrequest |
Menampilkan informasi tentang permintaan I/O |
!wudfobject |
Memperlihatkan informasi tentang objek WDF serta hubungan induk dan anaknya |
!wudfdevice |
Menampilkan sistem status Plug and Play (PnP) dan manajemen daya untuk perangkat |
!wudfdumpobjects |
Memperlihatkan daftar objek WDF yang belum terselesaikan; digunakan untuk menentukan objek yang bocor ketika driver dibebaskan. |
!wudfiotarget |
Menampilkan informasi tentang target I/O, termasuk status dan daftar permintaan terkirimnya |
!wudffile |
Memperlihatkan informasi tentang file kerangka kerja |
!umfile |
Shows information about a UMDF intra-stack file |
!wudffilehandletarget |
Memperlihatkan informasi tentang target I/O yang berbasis file-handle |
!wudfusbtarget |
Menampilkan informasi tentang target I/O USB |
!wudfusbinterface |
Menampilkan informasi tentang objek antarmuka USB |
!wudfusbpipe |
Menampilkan informasi tentang objek pipa USB |
!wudfrefhist |
Memperlihatkan riwayat jumlah referensi untuk objek kerangka kerja |