Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Файл заголовка сообщения трассировки (TMH) — это текстовый файл, содержащий объявления функций и переменных, используемых кодом трассировки, создаваемым WPP. Файл заголовка также содержит макросы, добавляющие инструкции по форматированию сообщений трассировки в PDB-файл поставщика трассировки, например драйвер в режиме ядра или приложение пользовательского режима.
WPP автоматически создает файл TMH при компиляции поставщика трассировки, включающего макросы WPP. Файл TMH имеет то же имя, что и исходный файл, но с расширением .tmh. WPP сохраняет файл в том же каталоге, что и исходный файл.
При добавлении макросов WPP в исходный код необходимо также добавить директиву #include для файла TMH, который будет создавать WPP. Инструкция include имеет форму:
#include SourceFileName.tmh
Этот оператор должен отображаться после определения макроса WPP_CONTROL_GUIDS , но перед вызовами макросов WPP.
Дополнительные сведения см. в разделе "Добавление макросов WPP в производитель трассировки " и см. в разделе TraceDrv, пример драйвера, предназначенный для трассировки программного обеспечения. Пример TraceDrv доступен в репозитории примеров драйверов Windows на GitHub.