WIAS_LTRACE 宏 (wiamdef.h)
WIAS_LTRACE宏已过时。 建议改用 WIAS_TRACE 宏。
WIAS_LTRACE宏将诊断WIA_TRACE消息写入日志文件。
语法
void WIAS_LTRACE(
pILog,
ResID,
Detail,
Args
);
参数
pILog
ResID
Detail
Args
DetailLevel - 指定消息的诊断详细信息级别。 此参数的取值可为下列值之一:
值 说明 WIALOG_LEVEL1 记录所有 WIA 方法和函数的入口和退出点。 WIALOG_LEVEL2 记录WIALOG_LEVEL1的其他详细信息。 WIALOG_LEVEL3 记录所有 WIA 方法和函数以及其他供应商提供的函数的入口和退出点。 WIALOG_LEVEL4 记录WIALOG_LEVEL3的其他详细信息。 WIALOG_LEVELXXX 用户定义的日志级别。 ResourceID - 指定资源 ID。 此值应设置为 WIALOG_NO_RESOURCE_ID。
format_string - 指定变量参数列表,该列表以描述消息和任何格式标识符的 ANSI 格式字符串开头。 省略号 (...) 指定需要输出的可变数量的参数。 错误文本应以方法或函数的全名作为前缀,并生成格式为“class::method, error-text”的消息。
pIWiaLog - 指向 IWiaLog 接口的指针。
返回值
无
备注
下面是如何使用 宏的示例:
WIAS_LTRACE(g_pIWiaLog, WIALOG_NO_RESOURCE_ID, WIALOG_LEVEL2,
("MyClass::MyMethod, This is my text and my lValue = %d", lValue));
WIAS_LTRACE宏已过时,不建议使用,因为它不会将其输出记录到 Wiatrace.log 诊断日志文件。 建议改用 WIAS_TRACE 宏。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 已过时,请改用 WIAS_TRACE。 |
目标平台 | 桌面 |
标头 | wiamdef.h (包括 Wiautil.h) |