| Systemwalker Centric Manager APIガイド - UNIX/Windows(R)共通 - |
目次
索引
![]()
|
| 第3章 APIリファレンス |
Mp_OpenEventStat()発行後、Mp_ChangeEventStat()関数を発行することにより、イベントの対処要求を行います。
#include <mp_opmgr_api.h>
int Mp_ChangeEventStat( fp, hisnum, keydata, status, dealer,
memo, chgflag );
HANDLE fp; /* ファイル記述子を指定する */
long hisnum; /* 監視イベント番号を指定する */
MPOPCESKEY *keydata; /* MPOPCESKEY構造体を指すポインタを */
/* 指定する */
DWORD status; /* イベントの状態を指定する */
char *dealer; /* 対応者を指定する */
char *memo; /* メモを指定する */
DWORD chgflag; /* 変更指定を有効にする項目を指定する */ |
#include <mp_opmgr_api.h>
int Mp_ChangeEventStat( fp, hisnum, keydata, status, dealer,
memo, chgflag );
int fp; /* ファイル記述子を指定する */
long hisnum; /* 監視イベント番号を指定する */
MPOPCESKEY *keydata; /* MPOPCESKEY構造体を指すポインタを */
/* 指定する */
unsigned long status; /* イベントの状態を指定する */
char *dealer; /* 対応者を指定する */
char *memo; /* メモを指定する */
unsigned long chgflag; /* 変更指定を有効にする項目を指定する*/ |
【UNIX版】この変換はUTF-8以外のロケールで運用している運用管理サーバから、UTF-8で運用している全体監視サーバに監視イベントを送信したときに起こります。このため、UTF-8で運用される全体監視サーバへイベントを送信する場合は、目安として以下の範囲でmemoを指定してください。
typedef struct _MPOPCESKEY {
char nodename[MPOP_NODENAMELEN];
DWORD NodeID; /* リザーブ領域 */
DWORD DatabaseID; /* リザーブ領域 */
time_t timerec;
char eventtext[MPOP_EVENTLEN];
} MPOPCESKEY; |
typedef struct _MPOPCESKEY {
char nodename[MPOP_NODENAMELEN];
unsigned long NodeID; /* リザーブ領域 */
unsigned long DatabaseID; /* リザーブ領域 */
time_t timerec;
char eventtext[MPOP_EVENTLEN];
} MPOPCESKEY; |
以下のシステム監視のAPIを参照してください。
マイナス復帰した場合の詳細なエラーコードは、以下の方法で取得/参照してください。
“監視イベントのAPI”を参照してください。
運用管理サーバだけで使用可能です。
目次
索引
![]()
|