Name

Report

Synopsis

$log->Report(\%eventinfo)

Reports an event to the event log. The information for the event to be recorded is given in a hash, %eventinfo, which should contain values for at least the following keys:

EventType

A string describing the type of event to be reported. The options for EventType are:

EVENTLOG_ERROR_TYPE          Error event               
EVENTLOG_WARNING_TYPE        Warning event             
EVENTLOG_INFORMATION_TYPE    Information event         
EVENTLOG_AUDIT_SUCCESS_TYPE  Success Audit event       
EVENTLOG_AUDIT_FAILURE_TYPE  Failure Audit event
Category

An integer value for the category of the event, defined by the application.

EventID

Source-specific ID for the event.

Data

Raw binary data for the event.

Strings

Any text strings to merge that provide a description of the event.

Get Perl in a Nutshell, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.