Bagikan melalui


Dapatkah saya melihat pesan pelacakan saat dibuat?

Ya. Untuk melihat pesan pelacakan saat dibuat, gunakan opsi sesi pelacakan real time di TraceView, Tracelog, atau Tracefmt. Alat-alat ini disertakan dalam subdirektori tools\tracing\<Platform> dari Microsoft Windows Driver Kit (WDK), di mana <Platform> adalah i386, amd64, atau ia64.

Penyedia pelacakan tidak perlu menyertakan kode khusus apa pun untuk mendukung pelacakan real-time.

TraceView

TraceView dapat memulai sesi pelacakan real-time yang menampilkan pesan jejak saat dibuat. Untuk menggunakan TraceView untuk pemantauan real-time:

  1. Mulai TraceView.

  2. Pada menu File , klik Buat Sesi Log Baru.

  3. Klik Tambahkan Penyedia.

  4. Pilih opsi File CTL (Control GUID). Kemudian klik tombol elipsis (...) untuk menemukan file GUID kontrol untuk penyedia.

  5. Klik Pilih File TMF.

  6. Klik Tambahkan, temukan file format pesan pelacakan (.tmf) untuk penyedia, klik Buka, lalu klik Selesai.

  7. Klik Berikutnya.

  8. Pada halaman Opsi Sesi Log , verifikasi bahwa kotak centang Tampilan Real Time dipilih (dicentang).

    Anda dapat memilih opsi lain untuk menentukan bendera pelacakan dan tingkat pelacakan, atau untuk menyesuaikan sesi pelacakan.

  9. Klik Selesai.

Untuk informasi selengkapnya, di TraceView, pada menu Bantuan , klik Topik Bantuan.

Tracelog

Tracelog dapat memulai, menghentikan, dan memperbarui sesi pelacakan real-time.

Untuk memulai sesi pelacakan real time dengan menggunakan Tracelog, gunakan parameter -rt (real time) dalam perintah untuk memulai sesi pelacakan.

Perintah berikut memulai sesi pelacakan yang disebut "Jejak Saya" dengan penyedia yang GUID kontrolnya tercantum dalamfile GUID kontrol MyProvider.ctl. Parameter -rt menentukan sesi pelacakan real-time.

tracelog -start MyTrace -guid MyProvider.ctl -rt

Untuk contoh terperinci, lihat Contoh 10: Memulai Sesi Jejak Real-Time.

Untuk melihat pesan jejak dari sesi pelacakan real-time, gunakan Tracefmt.

Tracefmt

Tracefmt dapat menampilkan pesan pelacakan dari sesi pelacakan real time. Dalam mode real-time, Tracefmt memformat dan menampilkan pesan saat ditulis ke file.

Perintah berikut menampilkan pesan jejak dari sesi pelacakan real time "MyTrace". Parameter -rt menentukan sesi real-time. Parameter -p menunjukkan jalur file format pesan pelacakan (.tmf) untuk pesan pelacakan. Parameter -display mengarahkan Tracefmt untuk menampilkan pesan pelacakan saat mereka tiba dari buffer. Parameter -o menentukan lokasi file output.

tracefmt -rt MyTrace -p c:\tracing -display -o mytrace.txt

Untuk contoh terperinci, lihat Contoh 5: Memformat Real-Time Sesi Pelacakan.