wiautil.h (wiautil.h)
wiauDbgErrorHr 函数记录包含 HRESULT 及其错误消息字符串的消息。
语法
void wiauDbgErrorHr(
HRESULT hr,
LPCSTR fname,
LPCSTR fmt,
...
);
参数
hr
指定要记录的 HRESULT。
fname
指向字符串的指针,该字符串包含对 wiauDbgDump 的调用插入其中的名称。
fmt
指向指定变量参数列表的格式字符串的指针,该列表以包含消息和任何转换说明符的 ANSI 格式字符串开头。 省略号 (...) 指定要输出的可变数量的参数。
...
其他参数。
返回值
无
备注
wiauDbgErrorHr 函数通常将两行记录到日志文件或调试器,或同时记录两者。 第一行包含 fmt 参数的文本(包括数据)(如果提供)。 第二行包含 HRESULT 以及与该 HRESULT 关联的消息字符串。 以下示例演示如何调用此函数:
wiauDbgErrorHr(hr, "AllocateBuffer", "Buffer size is %d bytes", size);
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | wiautil.h (包括 Wiautil.h) |