Systemwalker Centric Manager API・スクリプトガイド - UNIX/Windows(R)共通 - |
目次
索引
![]() ![]() |
第2部 API | > 第3章 APIの機能概要 | > 3.1 システム監視のAPI |
監視イベントのAPI一覧を以下に示します。
関数名 |
機能 |
Mp_OpenEventLog |
監視イベントログの読み出し開始要求 |
Mp_ReadEventLog |
監視イベントログの読み出し要求 |
Mp_CloseEventLog |
監視イベントログの読み出し終了要求 |
Mp_OpenEvent |
イベントの監視開始要求 |
Mp_ReadEvent |
イベントのリード要求 |
Mp_GetEventMap【Windows】 |
イベントの取出し要求 |
Mp_CloseEvent |
イベントの監視終了要求 |
Mp_OpenEventStat |
イベントの状態変更開始要求 |
Mp_ChangeEventStat |
イベントの対処要求 |
Mp_CloseEventStat |
イベントの状態変更終了要求 |
監視イベントのAPI共通の動作環境、注意事項、および必要ファイルについての説明を以下に示します。
本APIは、以下のインストール種別で動作します。
【Windows版】
【UNIX版】
上記監視イベントのAPIを使用するには、以下のファイルが必要となります。
監視イベントのAPIは、以下のライブラリ(LIBファイル,DLLファイル)に格納され、各APIで使用する定数および構造体は、INCLUDEファイルに宣言されています。
Systemwalkerインストールディレクトリ\MPWALKER.DM\Include\mp_opmgr_api.h、mp_operr_api.h
Systemwalkerインストールディレクトリ\MPWALKER.DM\Lib\mpopmgr_64.lib
Systemwalkerインストールディレクトリ\MPWALKER.DM\Bin\mpopmgr_64.dll
上記ライブラリは64bit版製品で利用できます。
32bit版製品には、64bit版モジュールのコンパイル用にヘッダとライブラリ(libファイル)のみ同梱されています。
Systemwalkerインストールディレクトリ\MPWALKER.DM\Include\mp_opmgr_api.h、mp_operr_api.h
Systemwalkerインストールディレクトリ\MPWALKER.DM\Lib\mpopmgr_32.lib
Systemwalkerインストールディレクトリ\MPWALKER.DM\Bin\mpopmgr_32.dll
上記ライブラリは32bit版製品で利用できます。
Systemwalkerインストールディレクトリ\MPWALKER.DM\Include\mp_opmgr_api.h、mp_operr_api.h
Systemwalkerインストールディレクトリ\MPWALKER.DM\Lib\mpopmgr.lib
Systemwalkerインストールディレクトリ\MPWALKER.DM\Bin\mpopmgr.dll
上記ライブラリは32bit版製品で利用できます。32bit版ライブラリはV13.1.0以前の製品との互換用ライブラリで、time_t型のサイズが32bitでコンパイルされています。V13.3.0より新規導入される場合での利用は推奨しません。
以下のINCLUDEファイルとライブラリが必要です。
mp_opmgr_api.hをインクルードすれば、ほかの2つもその中からインクルードされます。
OS |
リンクするライブラリ |
Solaris |
/usr/lib/libthread.so |
Linux |
/usr/lib/libopmgr.so |
コンパイル環境は以下のとおりです。
API関数の使用例を以下に示します。
目次
索引
![]() ![]() |