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 |