次の方法で共有


テキスト ログ セクションの一部ではないログ エントリの書式

テキストログには、テキストログ ヘッダーまたはテキストログ セクションに含まれていないログエントリを含めることができます。 このようなエントリはどのセクションにも関連付けされておらず、一般的にはセクション間に散在しています。 このようなログエントリの書式は、次のように、entry_prefix フィールド、time_stamp フィールド、event_category フィールド、および formatted_message フィールドで構成されます。

entry_prefix time_stamp event_category formatted_message

次の一覧では、ログエントリのフィールドについて説明します。

entry_prefix フィールド
メッセージの種類を示します。 entry_prefix フィールドは常に存在し、次の表の左側の列にリストされている文字列の 1 つを含みます。文字列の意味は右側の列に示されます。

Entry_prefix フィールド Message type (メッセージの種類)
"!!!  "

テキストログのエラーメッセージ

"!    "

テキストログの警告メッセージ

"   . "

テキストログ内の情報メッセージ(エラーメッセージまたは警告メッセージ以外)

"     "

アプリケーションインストール テキストログの情報メッセージ(エラーメッセージまたは警告メッセージ以外)

time_stamp フィールド
ログ記録されたイベントの発生時刻を示しています。 time_stamp フィールドは任意であり、インストールアプリケーションがログエントリにタイムスタンプを含める必要がある場合にのみ表示されます。 time_stamp フィールドの形式は、テキストログ セクション ヘッダーの形式で説明した形式と同じです。

event_category フィールド
ログエントリを作成した SetupAPI 操作のカテゴリを示します。 event_category フィールドは通常存在しますが、必須ではありません。 存在する場合、event_category フィールドには、テキストログセクション本文の書式に記載されている文字列のいずれかが含まれます。

formatted_message
ログエントリに特有の情報を含みます。 formatted_message フィールドは通常存在しますが、必須ではありません。

メモ ログエントリの最大長 (文字数) は 336 です。

次のテキストログ エントリの例は、デバイスのインストール テキストログから取得されています。 この例では、最初の2つのログエントリはテキストログ セクションの一部ではありません。 ユーザーモード プラグ アンド プレイ (PnP) マネージャーは、PCIデバイスのサーバー側インストールの開始を示すために、これらのログエントリをデバイスインストール テキストログに書き込みました。 サーバー側のインストールでは、この例の最初の2つのログエントリに続くテキストログ セクションヘッダーで示されるテキストログ セクションが作成されました。

最初の2つのログ エントリの event_category フィールドは、ユーザーモード PnP マネージャーがこれらのログエントリを書き込んだことを示しているのでご注意ください。

   . ump: Start service install for: PCI\VEN_104C&DEV_8019&SUBSYS_8010104C&REV_00\3&61aaa01&0&38
   . ump: Creating Install Process: rundll32.exe

>>>  [Device Install - PCI\VEN_104C&DEV_8019&SUBSYS_8010104C&REV_00\3&61aaa01&0&38]
>>>  2005/02/13 22:06:28.109: Section start