このサンプルプログラムは、監視イベントログをすべて読み出してコンソールに表示します。
サンプルプログラム
evtlog_sample.c
作成方法
【Windows版】
CD-ROMのサンプルプログラムを運用管理サーバのインストールされている環境の任意のディレクトリにコピーし、そこでVisual C++ 2005で開いてビルドします。
【UNIX版】
CD-ROMのサンプルプログラムを運用管理サーバのインストールされている環境の任意のディレクトリにコピーします。
環境変数LD_LIBRARY_PATHに“/opt/systemwalker/lib”を設定します。
サンプルプログラムの入っているディレクトリで“make”を実行します。
実行方法
【Windows版】
コンパイル後のevtlog_sample.exeを任意のディレクトリにコピーして、“evtlog_sample.exe”を入力して実行します。
任意ディレクトリ\evtlog_sample.exe
実行結果がコンソールに出力され、すべて出力して終了します。
【UNIX版】
環境変数LD_LIBRARY_PATHに“/opt/systemwalker/lib”を設定します。
コンパイル後のevtlog_sampleを任意のディレクトリにコピーして、“./evtlog_sample”を入力して実行します。
% cd 任意ディレクトリ % ./evtlog_sample
実行結果がコンソールに出力され、すべて出力して終了します。
使用するAPI
Mp_OpenEventLog(): 監視イベントログの読み出し開始要求
Mp_ReadEventLog(): 監視イベントログの読み出し要求
Mp_CloseEventLog(): 監視イベントログの読み出し終了要求