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) |