共用方式為


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)

另請參閱

wiauDbgDump

wiauDbgError

wiauDbgTrace

wiauDbgWarning