Формат записей журнала, которые не являются частью текстового раздела журнала
Текстовый журнал может содержать записи журнала, которые не являются частью заголовка текстового журнала или раздела текстового журнала. Такие записи не связаны ни с каким разделом и, как правило, чередуются между разделами. Формат таких записей журнала состоит из поля entry_prefix , поля time_stamp , поля event_category и поля formatted_message следующим образом:
entry_prefix time_stamp event_category formatted_message
В следующем списке описаны поля записи журнала:
поле entry_prefix
Указывает тип сообщения. Поле entry_prefix всегда присутствует и содержит одну из строк, перечисленных в левом столбце следующей таблицы, где значение строки указано в правом столбце.
поле Entry_prefix | Тип сообщения |
---|---|
|
Сообщение об ошибке в текстовом журнале |
|
Предупреждающее сообщение в текстовом журнале |
|
Информационное сообщение в текстовом журнале (кроме сообщения об ошибке или предупреждающего сообщения); |
|
Информационное сообщение в текстовом журнале установки приложения (кроме сообщения об ошибке или предупреждения). |
поле time_stamp
Указывает системное время, когда произошло зарегистрированное событие. Поле time_stamp является необязательным и будет присутствовать только в том случае, если приложение установки запросило добавление метки времени для записи журнала. Формат поля time_stamp совпадает с форматом, описанным в разделе Формат заголовка текстового журнала.
поле event_category
Указывает категорию операции SetupAPI, которая внесла запись журнала. Поле event_category обычно присутствует, но не является обязательным. При наличии поле event_category содержит одну из строк, перечисленных в разделе Формат текста раздела текстового журнала.
formatted_message
Содержит сведения, относящиеся к записи журнала. Поле formatted_message обычно присутствует, но не является обязательным.
Примечание Максимальная длина записи журнала в символах составляет 336.
Следующий пример записей текстового журнала взят из текстового журнала установки устройства. В этом примере первые две записи журнала не являются частью текстового раздела журнала. Диспетчер Plug and Play пользовательского режима (PnP) записал эти записи журнала в текстовый журнал установки устройства, чтобы указать начало установки устройства PCI на стороне сервера. Установка на стороне сервера, в свою очередь, создала текстовый раздел журнала, который обозначается заголовком раздела текстового журнала, который следует за первыми двумя записями журнала в примере.
Имейте в виду, что поле 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