!drvobj
Ekstensi !drvobj menampilkan informasi terperinci tentang DRIVER_OBJECT.
!drvobj DriverObject [Flags]
Parameter
DriverObject
Menentukan objek pengandar. Ini bisa menjadi alamat heksadesimal dari struktur DRIVER_OBJECT atau nama driver.
Bendera
Dapat berupa kombinasi bit berikut. (Defaultnya adalah 0x01.)
Bit 0 (0x1)
Menyebabkan tampilan menyertakan objek perangkat yang dimiliki oleh driver.
Bit 1 (0x2)
Menyebabkan tampilan menyertakan titik masuk untuk rutinitas pengiriman driver.
Bit 2 (0x4)
Daftar dengan informasi terperinci objek perangkat yang dimiliki oleh driver (memerlukan bit 0 (0x1)).
DLL
Kdexts.dll
Informasi Tambahan
Lihat Debugging Plug and Play untuk contoh dan aplikasi perintah ekstensi ini. Untuk informasi tentang objek driver, lihat dokumentasi Windows Driver Kit (WDK) dan Microsoft Windows Internals oleh Mark Russinovich dan David Solomon.
Keterangan
Jika DriverObject menentukan nama perangkat tetapi tidak menyediakan awalan, awalan "\Driver\" diasumsikan. Perhatikan bahwa perintah ini akan memeriksa untuk melihat apakah DriverObject adalah alamat atau nama perangkat yang valid sebelum menggunakan evaluator ekspresi.
Jika DriverObject adalah alamat, itu harus alamat struktur DRIVER_OBJECT. Ini dapat diperoleh dengan memeriksa argumen yang diteruskan ke rutinitas DriverEntry driver.
Perintah ekstensi ini akan menampilkan daftar semua objek perangkat yang dibuat oleh driver tertentu. Ini juga akan menampilkan semua rutinitas I/O cepat yang terdaftar dengan objek driver ini.
Berikut ini adalah contoh untuk driver miniport Symbios Logic 810 SCSI:
kd> bp DriverEntry // breakpoint at DriverEntry
kd> g
symc810!DriverEntry+0x40:
80006a20: b07e0050 stl t2,50(sp)
kd> r a0 //address of DevObj (the first parameter)
a0=809d5550
kd> !drvobj 809d5550 // display the driver object
Driver object is for:
\Driver\symc810
Device Object list:
809d50d0
Anda juga dapat menggunakan !devobj 809d50d0 untuk mendapatkan informasi tentang objek perangkat.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk