JNIを使用せずにWindowsEventLogを読み取る方法についての指針はありますか?または、 JNIを使用する必要がある場合、そのための優れたオープンソースライブラリはありますか?
5613 次
4 に答える
2
JNA 3.2.8 には、すべてのイベント ロギング関数の実装と Java イテレータの両方があります。これを読んでください。
EventLogIterator iter = new EventLogIterator("Application");
while(iter.hasNext()) {
EventLogRecord record = iter.next();
System.out.println(record.getRecordId()
+ ": Event ID: " + record.getEventId()
+ ", Event Type: " + record.getType()
+ ", Event Source: " + record.getSource());
}
于 2010-09-30T15:30:55.103 に答える
1
于 2008-09-16T22:37:20.290 に答える
1
J/InvokeまたはJNA (Java Native Access)を、非常に非難されている JNI の代わりとして検討することをお勧めします。
于 2008-09-16T22:43:21.880 に答える
0
JNIを使用する必要があります。
于 2008-09-16T22:39:57.380 に答える