Visualizzazione del registro eventi
Quando l'utente avvia Visualizzatore eventi per visualizzare le voci del registro eventi, chiama la funzione ReadEventLog per ottenere le strutture EVENTLOGRECORD. Il Visualizzatore eventi usa l'origine evento e l'identificatore di evento per ottenere il testo del messaggio per ogni evento dal file di messaggio registrato (indicato dal valore del Registro di sistema EventMessageFile per l'origine). Il Visualizzatore eventi usa la funzione LoadLibraryEx per caricare il file di messaggio. Il Visualizzatore eventi usa quindi la funzione FormatMessage per recuperare la stringa di descrizione di base dal modulo caricato. Infine, il Visualizzatore eventi sostituisce i parametri di inserimento nella stringa di descrizione di base per restituire la stringa di messaggio finale.