IWiaLog::Log メソッド (wia_lh.h)
IWiaLog::Log メソッドは廃止され、サポートされなくなりました。 代わりに、診断ログ マクロ を使用してください。
IWiaLog::Log メソッドは、診断ログ メッセージを Wiaservc.logに書き込みます。
構文
HRESULT Log(
[in] LONG lFlags,
[in] LONG lResID,
LONG lDetail,
[in] BSTR bstrText
);
パラメーター
[in] lFlags
診断メッセージの種類を指定します。 このパラメーターは、WIALOG_TRACE、WIALOG_WARNING、またはWIALOG_ERRORできます。
[in] lResID
リソース ID を指定します。このパラメーターは、WIALOG_NO_RESOURCE_IDに設定する必要があります。
lDetail
メッセージの診断詳細レベルを指定します。 このパラメーターには、次のいずれかの値を指定できます。
レベル | 形容 |
---|---|
WIALOG_LEVEL1 | すべての WIA メソッドと関数のエントリ ポイントと終了ポイントをログに記録します。 |
WIALOG_LEVEL2 | WIALOG_LEVEL1の追加の詳細をログに記録します。 |
WIALOG_LEVEL3 | すべての WIA メソッドと関数、およびベンダーが提供する追加の関数のエントリ ポイントと終了ポイントをログに記録します。 |
WIALOG_LEVEL4 | WIALOG_LEVEL3の追加の詳細をログに記録します。 |
WIALOG_LEVELXXX | ユーザー定義のログ レベル。 |
[in] bstrText
エラー テキストを指定します。 エラー テキストには、メソッドまたは関数の完全な名前のプレフィックスを付け、"class::method, error-text" の形式でメッセージを生成する必要があります。
戻り値
メソッドが成功すると、S_OKが返されます。 メソッドが失敗した場合は、標準の COM エラー コードが返されます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | 廃止され、サポートされなくなりました。 代わりに、診断ログ マクロを使用します。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | wia_lh.h (Wia_lh.h を含む) |