TraceLoggingFunction 宏 (traceloggingactivity.h)

创建以当前函数命名的 TraceLoggingThreadActivity ,并为活动写入 Start 事件。 Stop 活动将在当前范围的末尾写入。

语法

void TraceLoggingFunction(
  [in]  providerHandle,
        __VA_ARGS__
);

参数

[in] providerHandle

提供程序注册句柄。

__VA_ARGS__

返回值

备注

在函数的开头调用此宏以定义活动。 然后,此宏将根据函数的名称自动创建 TraceLoggingThreadActivity 对象,并开始记录活动。 它还会在函数完成时自动生成并记录停止事件。

TraceLoggingThreadActivity 对象,必须确保任何子活动都不会超过关联的函数,即使在错误情况下或边缘情况下也是如此。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2012 R2
目标平台 Windows
标头 traceloggingactivity.h