ページの先頭行へ戻る
Systemwalker Centric Manager API・スクリプトガイド

4.51 NWsnmpMibLoad()関数

機能説明

MIB拡張コマンドでコンパイルしたMIBファイルをロードします。

呼び出し形式

int NWsnmpMibLoad(char* filename, NWsnmpErrinfo *infoErr)

パラメタ

入力パラメタ

filename:

MIBファイルを指定します。

出力パラメタ

infoErr:

エラー情報設定構造体を指定します。

復帰値

1:

正常終了。

0:

異常終了。

備考

エラー時には、以下のコードが、NWsnmpErrinfo構造体のNWErrorCodeに設定されます。

NWSNMP_PARAMETER_ERR:

不当なパラメタ(ファイル名)が指定されました。

NWSNMP_FOPEN_ERR:

MIBファイルのオープンに失敗しました。

NWSNMP_MALLOC_ERR:

領域の獲得に失敗しました。

注意事項

使用例

char          *file_name; /* 拡張MIBファイル名 */
NWsnmpErrinfo infoErr;    /* エラー通知構造体  */

-中略-

if (!NWsnmpMibLoad(file_name, &infoErr)) {
/* エラー処理 */
}