次の方法で共有


_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

こちらもご覧ください

RxLogEventDirect

RxLogEventWithAnnotation

RxLogEventWithBufferDirect