Bagikan melalui


Ringkasan Ekstensi Debugger di Wudfext.dll

Peringatan

UMDF 2 adalah versi terbaru 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 Mulai menggunakan UMDF.

Windows Driver Kit (WDK) mencakup pustaka ekstensi debugger, bernama WudfExt.dll, yang terletak di subdirektori %DDKROOT%\bin. Topik ini menjelaskan perintah ekstensi debugger di WudfExt.dll, yang dapat Anda gunakan untuk men-debug User-Mode Driver Framework (UMDF) versi 1. x driver.

Untuk men-debug driver UMDF yang dimulai di UMDF versi 2.0, Anda harus menggunakan pustaka ekstensi debuggerWdfkd.dll . Untuk informasi selengkapnya, lihat Ekstensi Kerangka Kerja Driver Windows (Wdfkd.dll).

Untuk deskripsi lengkap setiap perintah di WudfExt.dll, lihat Ekstensi Kerangka Kerja Driver Mode Pengguna (Wudfext.dll). Untuk informasi selengkapnya tentang semua pustaka ekstensi debugger yang tersedia, lihat dokumentasi yang disediakan dengan paket Debugging Windows .

Untuk memuat pustaka ekstensi debuggerWudfExt.dll , masukkan perintah berikut di prompt perintah debugger:

!load WudfExt.dll

Tabel berikut ini meringkas perintah ekstensi yang disediakan pustaka ekstensi WudfExt.dll.

Ekstensi Deskripsi

!Tolong

Menampilkan semua ekstensi debugger yang didukung WudfExt.dll

!umdevstacks

Menampilkan semua tumpukan perangkat dalam proses host

!umdevstack

Memperlihatkan informasi tentang tumpukan perangkat dalam proses host

!umirps

Memperlihatkan 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 luar biasa; digunakan untuk menentukan objek yang bocor ketika driver dibongkar

!wudfiotarget

Memperlihatkan informasi tentang target I/O, termasuk status dan daftar permintaan terkirimnya

!wudffile

Memperlihatkan informasi tentang file kerangka kerja

!umfile

Memperlihatkan informasi tentang file intra-tumpukan UMDF

!wudffilehandletarget

Memperlihatkan informasi tentang target I/O berbasis handel file

!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