public EventLogRecord[] ReadEventLog(UInt32 dwLastRecordId, UInt32 nMaxRecords, string sqlQuery) { EventLogRecord[] result = null; if (eventLogHandle == null) { return(null); } result = EventlogAdapter.ReadEventLog(eventLogHandle, dwLastRecordId, nMaxRecords, sqlQuery); return(result); }
public bool OpenEventLog(string hostname) { try { if (eventLogHandle == null) { eventLogHandle = EventlogAdapter.OpenEventlog(hostname); } return(eventLogHandle != null); } catch (Exception e) { Logger.LogException("EventViewerPlugin.OpenEventLog", e); eventLogHandle = null; return(false); } }
public UInt32 CountEventLog(string sqlQuery) { UInt32 result = EventlogAdapter.CountLogs(eventLogHandle, sqlQuery); return(result); }