| Platform SDK: Debugging and Error Handling |
The following functions are used with event logging.
| Function | Description |
|---|---|
| BackupEventLog | Saves the specified event log to a backup file. |
| ClearEventLog | Clears the specified event log, and optionally saves the current copy of the logfile to a backup file. |
| CloseEventLog | Closes a read handle to the specified event log. |
| DeregisterEventSource | Closes a write handle to the specified event log. |
| GetEventLogInformation | Retrieves information about the specified event log. |
| GetNumberOfEventLogRecords | Retrieves the number of records in the specified event log. |
| GetOldestEventLogRecord | Retrieves the absolute record number of the oldest record in the specified event log. |
| NotifyChangeEventLog | Enables an application to receive notification when an event is written to the specified event logfile. |
| OpenBackupEventLog | Opens a handle to a backup event log. |
| OpenEventLog | Opens a handle to an event log. |
| ReadEventLog | Reads a whole number of entries from the specified event log. |
| RegisterEventSource | Retrieves a registered handle to an event log. |
| ReportEvent | Writes an entry at the end of the specified event log. |