Record del registro eventi
Le informazioni su ogni evento vengono archiviate nel registro eventi in un record del registro eventi. Il record del registro eventi include informazioni su tempo, tipo e categoria. Per altre informazioni, vedere la struttura EVENTLOGRECORD .
Il membro RecordNumber di EVENTLOGRECORD contiene il numero di record per il record del registro eventi. Il primo record scritto in un registro eventi è il numero di record 1 e altri record vengono numerati in sequenza. Se il numero di record raggiunge ULONG_MAX, il numero di record successivo sarà 0, non 1; tuttavia, si usa zero per cercare il record.
Se il valore del Registro di sistema di conservazione è impostato su zero, i record eventi vengono sovrascritti quando viene raggiunta la dimensione massima del log. Pertanto, il record meno recente in un registro eventi potrebbe non essere il numero di record 1. Per identificare il record meno recente nel log, chiamare la funzione GetOldestEventLogRecord . È quindi possibile chiamare la funzione GetNumberOfEventLogRecords e aggiungere il valore restituito al numero di record meno recente per determinare il record più recente.
È possibile leggere singoli record dal registro eventi usando la funzione ReadEventLog . Per altre informazioni, vedere Query per informazioni sugli eventi.