TraceLogging 宏

提供程序宏

TraceLoggingProvider.h 定义可用于定义提供程序、日志事件和获取提供程序状态信息的以下宏:

活动宏

TraceLoggingActivity.h 定义了以下宏,可用于启动、停止和写入由 TraceLoggingActivityTraceLoggingThreadActivity 对象管理的活动:

  • TraceLoggingFunction 创建一个名为当前函数的 TraceLoggingThreadActivity,并为活动写入 Start 事件。 停止活动将在当前作用域的末尾写入。
  • TraceLoggingWriteStart 发出 TraceLoggingActivityTraceLoggingThreadActivity 的启动事件,并将活动设置为“Started”。
  • TraceLoggingWriteStopTraceLoggingActivityTraceLoggingThreadActivity 发出停止事件,并将活动设置为“Stopped”。
  • TraceLoggingWriteTagged 发出与 TraceLoggingActivity显式关联的事件。

有关事件跟踪

TraceLogging