WIAS_LTRACE マクロ (wiamdef.h)
WIAS_LTRACE マクロは廃止されました。 代わりに 、WIAS_TRACE マクロを使用することをお勧めします。
WIAS_LTRACE マクロは、診断WIA_TRACEメッセージをログ ファイルに書き込みます。
構文
void WIAS_LTRACE(
pILog,
ResID,
Detail,
Args
);
パラメーター
pILog
ResID
Detail
Args
DetailLevel - メッセージの診断詳細レベルを指定します。 このパラメーターには、次の値のいずれかを指定できます。
値 説明 WIALOG_LEVEL1 すべての WIA メソッドと関数のエントリ ポイントと終了ポイントをログに記録します。 WIALOG_LEVEL2 WIALOG_LEVEL1の追加の詳細をログに記録します。 WIALOG_LEVEL3 すべての WIA メソッドと関数、およびベンダーが提供する追加の関数のエントリ ポイントと終了ポイントをログに記録します。 WIALOG_LEVEL4 WIALOG_LEVEL3の追加の詳細をログに記録します。 WIALOG_LEVELXXX ユーザー定義のログ レベル。 ResourceID - リソース ID を指定します。 この値は WIALOG_NO_RESOURCE_ID に設定する必要があります。
format_string - 可変引数リストを指定します。これは、メッセージと任意の形式識別子を記述する ANSI 書式指定文字列で始まります。 省略記号 (...) は、出力する必要がある可変数の引数を指定します。 エラー テキストの先頭にメソッドまたは関数の完全な名前を付け、"class::method, error-text" の形式でメッセージを生成する必要があります。
pIWiaLog - IWiaLog インターフェイスへのポインター。
戻り値
なし
解説
マクロの使用方法の例を次に示します。
WIAS_LTRACE(g_pIWiaLog, WIALOG_NO_RESOURCE_ID, WIALOG_LEVEL2,
("MyClass::MyMethod, This is my text and my lValue = %d", lValue));
WIAS_LTRACEマクロは古く、 Wiatrace.log診断ログ ファイルに出力が記録されないため、使用することはお勧めしません。 代わりに 、WIAS_TRACE マクロを使用することをお勧めします。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | 現在は使用されていません。代わりに WIAS_TRACE を使用してください。 |
対象プラットフォーム | デスクトップ |
Header | wiamdef.h (Wiautil.h を含む) |