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


Макросы TraceLogging

Макросы поставщика

TraceLoggingProvider.h определяет следующие макросы, которые можно использовать для определения поставщика, событий журнала и получения сведений о состоянии поставщика:

Макросы действий

TraceLoggingActivity.h определяет следующие макросы, которые можно использовать для запуска, остановки и записи событий в действие, управляемое объектом TraceLoggingActivity или TraceLoggingThreadActivity:

  • TraceLoggingFunction создает TraceLoggingThreadActivity с именем текущей функции и записывает событие Start для действия. Действие Stop будет записано в конце текущей области.
  • TraceLoggingWriteStart выдает событие начала для TraceLoggingActivity или TraceLoggingThreadActivity и задает действие "Запущено".
  • TraceLoggingWriteStop выдает событие остановки для TraceLoggingActivity или TraceLoggingThreadActivity и задает действие как "Остановлено".
  • TraceLoggingWriteTagged выдает событие, которое явно связано с TraceLoggingActivity.

о трассировке событий

TraceLogging