Package eventlog implements access to Windows event log.
- func Install(src, msgFile string, eventsSupported uint32) error
- func InstallAsEventCreate(src string, eventsSupported uint32) error
- func Remove(src string) error
- type Log
This section is empty.
Install modifies PC registry to allow logging with event source src. It adds all required keys/values to event log key. Install uses msgFile as event message file. Use bitwise of log.Error, log.Warning and log.Info to specify events supported.
func InstallAsEventCreate ¶
InstallAsEventCreate is the same as Install, but uses %SystemRoot%\System32\EventCreate.exe as event message file.
Log provides access to system log.
Open retrieves a handle to the specified event log.
func OpenRemote ¶
OpenRemote does the same as Open, but on different computer host.
Error writes an error event msg with event id eid to the end of event log l. eid must be between 1 and 1000 if using EventCreate.exe as event message file.
Info writes an information event msg with event id eid to the end of event log l. eid must be between 1 and 1000 if using EventCreate.exe as event message file.