Aracılığıyla paylaş


İzleme Mesajı Üst Bilgi Dosyası

İzleme iletisi üst bilgisi (TMH) dosyası, WPP'nin oluşturduğu izleme kodu tarafından kullanılan işlev ve değişkenlerin bildirimlerini içeren bir metin dosyasıdır. Üst bilgi dosyası, çekirdek modu sürücüsü veya kullanıcı modu uygulaması gibi bir izleme sağlayıcısının PDB dosyasına izleme iletisi biçimlendirme yönergeleri ekleyen makrolar da içerir.

WPP makroları içeren bir izleme sağlayıcısı derlediğinizde WPP, TMH dosyasını otomatik olarak oluşturur. TMH dosyası kaynak dosyayla aynı ada sahiptir, ancak .tmh dosya adı uzantısına sahiptir. WPP, dosyayı kaynak dosyayla aynı dizine kaydeder.

WPP makrolarını kaynak koda eklediğinizde, WPP'nin oluşturacağı TMH dosyası için bir #include yönergesi de eklemeniz gerekir. include deyimi şu forma sahiptir:

#include SourceFileName.tmh

Bu ekleme ifadesi WPP_CONTROL_GUIDS makro tanımından sonra ancak WPP makrolarına yapılan çağrılardan önce görünmelidir.

Daha fazla bilgi için bkz. İzleme Üreticisine WPP Makroları Ekleme ve bkz. Yazılım izleme için tasarlanmış örnek bir sürücü olan TraceDrv. TraceDrv örneği GitHub'daki Windows sürücü örnekleri deposunda bulunur.