_RxLog 関数 (rxlog.h)
_RxLog は、書式指定文字列と可変数のパラメーターを受け取り、ログ記録が有効になっている場合に I/O エラー ログ エントリとして記録するための出力文字列を書式設定します。
構文
void _RxLog(
PCSTR format,
...
);
パラメーター
format
書式指定文字列と可変数のパラメーターを含む可変引数リスト。
...
TBD
戻り値
なし
解説
_RxLog ルーチンを直接呼び出す代わりに、RxLog マクロを使用することをお勧めします。
ログ記録が有効になっている場合、 _RxLog は、フォーマット文字列と渡された変数の数に基づいて、I/O エラー ログ エントリとして記録するための文字列を出力します。
_RxLog ルーチンでは、次の書式指定文字列記述子がサポートされています。
%lN、%wN、%lS、%wS、%ld、%wd-a 数値
%x-a 16 進数
%c--a 文字
%s-an ASCII 文字列
%Z-a ASCII 文字を含む Unicode 文字列
_RxLog ルーチンは最大 48 行の出力文字列に制限されているため、書式指定文字列には 48 文字を超える '\n' 文字を含めることはできません。
このルーチンを呼び出すには 、RxLog マクロを使用することをお勧めします。 チェックされたビルドでは、 RxLog マクロは _RxLog ルーチンを呼び出します。 小売ビルドでは、 RxLog マクロは何も定義されません。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | rxlog.h (Rxlog.h を含む) |
IRQL | <= APC_LEVEL |