Visualizando o log de eventos
Quando o usuário inicia o Visualizador de Eventos para exibir as entradas do log de eventos, ele chama a funçãoReadEventLog para obter as estruturasEVENTLOGRECORD. O Visualizador de Eventos utiliza a origem do evento e o identificador de evento para obter o texto da mensagem para cada evento a partir do arquivo de mensagem registado (indicado pelo valor de registo EventMessageFile para a origem). O Visualizador de Eventos usa a função LoadLibraryEx para carregar o arquivo de mensagem. Em seguida, o Visualizador de Eventos usa a função FormatMessage para recuperar a cadeia de caracteres de descrição base do módulo carregado. Finalmente, o Visualizador de Eventos substitui os parâmetros de inserção na cadeia de caracteres de descrição base para produzir a cadeia de caracteres de mensagem final.