Systemwalker Centric Manager APIガイド - Microsoft(R) Windows NT(R)/Microsoft(R) Windows(R) 2000/Microsoft(R) Windows Server(TM) 2003 - |
目次
索引
![]() ![]() |
第2章 機能概要 | > 2.1 システム監視のAPI | > 2.1.2 監視メッセージのAPI |
下記のAPI関数を発行することにより、被監視システムから通知されるメッセージを1つずつ読み出し、監視することができます。
1メッセージ単位に、Systemwalkerコンソールの[メッセージ一覧]と同等の情報を取得できます。
CreateEvent() ---------------------- 1) Mp_OpenMsg() for(;;){ if(!Mp_ReadMsg()){ ---------------------- 2) if(GetLastError() != ERROR_IO_PENDING){ break; } WaitForSingleObject(); ---------------------- 3) GetOverLappedResult(); } if(Mp_GetMsgMap() == 0){ break } ・ ・ } Mp_CloseMsg(); ---------------------- 4) CloseEvent();
1) メッセージ通知開始要求。
2) メッセージ獲得処理。
3) 通知メッセージがない場合の待ち合わせ処理。
4) メッセージ通知終了要求。
目次
索引
![]() ![]() |