Bagikan melalui


Komponen Debugging Spooler

Penting

Platform cetak modern adalah sarana komunikasi pilihan Windows dengan printer. Kami menyarankan agar Anda menggunakan driver kelas kotak masuk IPP Microsoft, bersama dengan Print Support Apps (PSA), untuk menyesuaikan pengalaman cetak di Windows 10 dan 11 untuk pengembangan perangkat printer.

Untuk informasi selengkapnya, lihat panduan desain aplikasi dukungan Print.

Bagian ini menyediakan informasi tentang bagaimana Anda dapat mengaktifkan pesan debug di komponen penampung. Bagian pertama dari bagian ini mencantumkan variabel debug yang digunakan dalam komponen spooler. Anda dapat menggunakan variabel debug ini untuk menampilkan pesan debug yang berasal dari komponen spooler. Perhatikan bahwa Anda harus bekerja dengan build yang diperiksa dari komponen-komponen ini.

Build yang diperiksa tersedia pada versi Windows yang lebih lama, sebelum Windows 10 versi 1803. Gunakan alat seperti Driver Verifier dan GFlags untuk memeriksa kode driver di versi Windows yang lebih baru.

Bagian kedua dari bagian ini merinci langkah-langkah yang diperlukan untuk menampilkan pesan pelacakan dalam komponen penampung.

Ada pertimbangan khusus untuk melakukan debugging driver printer XPSDrv.

Menampilkan Pesan Pelacakan di Komponen Penampung

Prosedur berikut mencantumkan langkah-langkah yang diperlukan agar Anda dapat melihat pesan jejak dalam build winspool.drv yang diperiksa. Langkah-langkah untuk menampilkan pesan-pesan pelacakan mirip untuk komponen spooler lainnya.

Untuk menampilkan pesan pelacakan dalam komponen spooler:

  1. Pasang debugger.

  2. Masuki proses yang ingin Anda debug.

  3. Cari variabel debug, winspool!ClientDebug.

  4. Atur bit DBG_TRACE (0x0008) pada WORD bagian rendah dari winspool!ClientDebug.

  5. Klik Jalankan.