Bagikan melalui


!wdfkd.wdfdriverinfo

Ekstensi !wdfkd.wdfdriverinfo menampilkan informasi tentang driver yang ditentukan, termasuk pohon perangkatnya, versi pustaka Kerangka Kerja Driver Mode Kernel (KMDF) yang dikompilasi driver, dan daftar objek perangkat kerangka kerja yang dibuat driver.

!wdfkd.wdfdriverinfo [DriverName [Flags]]

Parameter

DriverName
Opsional. Nama driver. DriverName tidak boleh menyertakan ekstensi nama file .sys.

Bendera
Opsional. Bendera yang menentukan jenis informasi yang akan ditampilkan. Bendera dapat berupa kombinasi bit berikut:

Bit 0 (0x1)
Tampilan akan mencakup pengaturan pemverifikasi untuk driver, dan juga akan menyertakan hitungan objek WDF. Bendera ini dapat dikombinasikan dengan bit 6 (0x40) untuk menampilkan objek internal.

Bit 4 (0x10)
Tampilan akan mencakup hierarki handel KMDF untuk driver.

Bit 5 (0x20)
Tampilan akan menyertakan informasi fungsi konteks dan panggilan balik untuk setiap handel. Bendera ini hanya valid ketika bit 4 (0x10) diatur.

Bit 6 (0x40)
Tampilan akan menyertakan informasi tambahan untuk setiap handel. Bendera ini hanya valid ketika bit 4 (0x10) diatur. Bendera ini dapat dikombinasikan dengan bit 0 (0x1) untuk menampilkan objek internal.

Bit 7 (0x80)
Informasi handel akan ditampilkan dalam format yang lebih ringkas.

Bit 8 (0x100)
Tampilan akan menyelaraskan informasi jenis internal. Bendera ini hanya valid ketika bit 4 (0x10) diatur.

Bit 9 (0x200)
Tampilan akan mencakup handel yang berpotensi bocor oleh driver. KMDF versi 1.1 dan yang lebih baru mendukung bendera ini. Bendera ini hanya valid ketika bit 4 (0x10) diatur.

Bit 10 (0x400)
Tampilan akan menyertakan pohon perangkat dalam bentuk verbose.

DLL

Wdfkd.dll

Kerangka kerja

KMDF 1, UMDF 2

Informasi Tambahan

Untuk informasi selengkapnya, lihat Penelusuran Kesalahan Kerangka Kerja Driver Mode Kernel.

Keterangan

Jika Anda menghilangkan parameter DriverName , driver default akan digunakan. Anda dapat menampilkan driver default dengan menggunakan ekstensi !wdfkd.wdfgetdriver; Anda dapat mengatur driver default dengan menggunakan ekstensi !wdfkd.wdfsetdriver.

Contoh berikut menunjukkan tampilan dari ekstensi !wdfkd.wdfdriverinfo .

## kd> !wdfdriverinfo wdfrawbusenumtest 
----------------------------------
Default driver image name:   wdfrawbusenumtest
WDF library image name:      Wdf01000
 FxDriverGlobals  0x83b7af18
 WdfBindInfo      0xf22250ec
##    Version        v1.5 build(1234)
----------------------------------
WDFDRIVER: 0x7cbc90d0

    !WDFDEVICE 0x7ca7b1c0
            context:  dt 0x83584ff8 ROOT_CONTEXT (size is 0x1 bytes)
             <no associated attribute callbacks>

    !WDFDEVICE 0x7cad31c8
            context:  dt 0x8352cff0 RAW_PDO_CONTEXT (size is 0xc bytes)
             <no associated attribute callbacks>