Package com.sun.jna.platform.win32
Class Advapi32Util.EventLogRecord
- java.lang.Object
-
- com.sun.jna.platform.win32.Advapi32Util.EventLogRecord
-
- Enclosing class:
- Advapi32Util
public static class Advapi32Util.EventLogRecord extends java.lang.ObjectAn event log record.
-
-
Constructor Summary
Constructors Constructor Description EventLogRecord(Pointer pevlr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getData()Raw data associated with the record.intgetEventId()Event Id.intgetLength()Record length, with data.WinNT.EVENTLOGRECORDgetRecord()Raw record data.intgetRecordNumber()Record number of the record.java.lang.StringgetSource()Event source.intgetStatusCode()Status code for the facility, part of the Event ID.java.lang.String[]getStrings()Strings associated with this event.Advapi32Util.EventLogTypegetType()Event log type.
-
-
-
Constructor Detail
-
EventLogRecord
public EventLogRecord(Pointer pevlr)
-
-
Method Detail
-
getRecord
public WinNT.EVENTLOGRECORD getRecord()
Raw record data.- Returns:
- EVENTLOGRECORD.
-
getEventId
public int getEventId()
Event Id.- Returns:
- Integer.
-
getSource
public java.lang.String getSource()
Event source.- Returns:
- String.
-
getStatusCode
public int getStatusCode()
Status code for the facility, part of the Event ID.- Returns:
- Status code.
-
getRecordNumber
public int getRecordNumber()
Record number of the record. This value can be used with the EVENTLOG_SEEK_READ flag in the ReadEventLog function to begin reading at a specified record.- Returns:
- Integer.
-
getLength
public int getLength()
Record length, with data.- Returns:
- Number of bytes in the record including data.
-
getStrings
public java.lang.String[] getStrings()
Strings associated with this event.- Returns:
- Array of strings or null.
-
getType
public Advapi32Util.EventLogType getType()
Event log type.- Returns:
- Event log type.
-
getData
public byte[] getData()
Raw data associated with the record.- Returns:
- Array of bytes or null.
-
-