Bagikan melalui


Lacak File Header Pesan

File header pesan pelacakan (TMH) adalah file teks yang berisi deklarasi fungsi dan variabel yang digunakan oleh kode pelacakan yang dihasilkan WPP. File header juga menyertakan makro yang menambahkan petunjuk pemformatan pesan pelacakan ke file PDB penyedia pelacakan, seperti driver mode kernel atau aplikasi mode pengguna.

WPP menghasilkan file TMH secara otomatis saat Anda mengkompilasi penyedia pelacakan yang menyertakan makro WPP. File TMH memiliki nama yang sama dengan file sumber, tetapi dengan ekstensi nama file .tmh. WPP menyimpan file dalam direktori yang sama dengan file sumber.

Saat Anda menambahkan makro WPP ke kode sumber, Anda juga harus menambahkan arahan #include untuk file TMH yang akan dihasilkan WPP. Pernyataan include memiliki formulir:

#include SourceFileName.tmh

Ini termasuk pernyataan harus muncul setelah definisi makro WPP_CONTROL_GUIDS , tetapi sebelum panggilan apa pun ke makro WPP.

Untuk informasi selengkapnya, lihat Menambahkan Makro WPP ke Produser Pelacakan dan lihat TraceDrv, driver sampel yang dirancang untuk pelacakan perangkat lunak. Sampel TraceDrv tersedia di repositori sampel driver Windows di GitHub.