Поделиться через


Пример: глобальный поставщик ведения журнала

На следующем снимке экрана показан подраздел GlobalLogger, содержащий записи, которые настраивают сеанс трассировки глобального журнала. В подразделе GlobalLogger есть подраздел ControlGUID, представляющий поставщика трассировки, который регистрируется в сеансе глобального регистратора. Выбран подраздел ControlGUID, а записи в подразделе отображаются в правой области.

Скриншот подключа поставщика трассировки, который ведет регистрацию в сеансе трассировки Global Logger на Windows XP.

В этом примере подраздел ControlGUID представляет пример драйвера TraceDrv. Подраздел назван в честь GUID элемента управления Tracedrv, d58c126f-b309-11d1-969e-0000f875a5bc. Так как сеанс трассировки выполняется в Windows XP, GUID не заключен в скобки.

Пример драйвера TraceDrv доступен в репозитории примеров драйверов Windows , доступных на сайте GitHub.

Этот подраздел ControlGUID содержит запись "Флаги" и запись "Уровень". Эти записи являются необязательными, и их значение определяется поставщиком.