Просмотр журнала событий
Когда пользователь начинает Просмотр событий для просмотра записей журнала событий, он вызывает функцию ReadEventLog для получения структур EVENTLOGRECORD. Просмотр событий использует источник события и идентификатор события для получения текста сообщения для каждого события из зарегистрированного файла сообщения (указывается значением реестра EventMessageFile для источника). Для загрузки файла сообщения Просмотр событий использует функцию LoadLibraryEx. Затем Просмотр событий использует функцию FormatMessage для получения базовой строки описания из загруженного модуля. Наконец, Просмотр событий заменяет параметры вставки в базовой строке описания, чтобы получить окончательную строку сообщения.