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

4.46 NWsnmpClose()関数

機能説明

NWsnmpOpen()関数で獲得したソケットを解放します。

呼び出し形式

int NWsnmpClose(NWSNMP_FD socket_id, NWsnmpErrinfo *infoErr)

パラメタ

入力パラメタ

socket_id:

NWsnmpOpen()関数で獲得したソケットIDを指定します。

出力パラメタ

infoErr:

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

復帰値

1:

正常終了。

0:

異常終了。

備考

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

NWSNMP_CLOSESOCKET_ERR:

ソケットの解放に失敗しました。

使用例

NWsnmpErrinfo infoErr;

NWSNMP_FD socket_id = NWsnmpOpen(&infoErr) ;
if (socket_id == 0xFFFFFFFF) {
/* エラー処理 */
}

-中略-

NWsnmpClose(socket_id, &infoErr) ;