Systemwalker Centric Manager APIガイド - Microsoft(R) Windows NT(R)/Microsoft(R) Windows(R) 2000/Microsoft(R) Windows Server(TM) 2003 - |
目次
索引
![]() ![]() |
第3章 APIリファレンス |
Mp_OpenEvent()発行後、Mp_ReadEvent()関数とMp_GetEventMap()関数を組み合わせて発行することにより、監視イベントを1イベントずつ読み出します。
Mp_ReadEvent()関数は、Systemwalker Centric Managerに対して、イベントの受信を要求してすぐに呼び出し元に戻ります。
#include <mp_opmgr_api.h> BOOL Mp_ReadEvent( fp, buf, rlen, olr ); HANDLE fp; /* ハンドルを指定する */ char *buf; /* データ格納領域のアドレスを指定する */ DWORD *rlen; /* 読み取りバイト数格納領域のアドレスを指 */ /* 定する */ OVERLAPPED *olr; /* OVERLAPPED構造体のアドレスを指定する */
システム監視のAPI、Mp_OpenEvent()関数、Mp_CloseEvent()関数、Mp_GetEventMap()関数を参照してください。
ReadFile()関数の復帰情報が、そのまま応答されます。
詳細なエラーコードは、GetLastError()で取得してください。
Systemwalkerインストールディレクトリ\mpwalker.dm\bin
呼び出し元は、Mp_ReadEvent()関数の第4パラメタの、OVERLAPPED構造体を利用して、イベント受信のオーバラップ処理を完了し、Mp_GetEventMap()関数を呼び出してください。
運用管理サーバで使用可能です。
目次
索引
![]() ![]() |