wiauDbgErrorHr 函数 (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) |