機能説明
SNMP操作とSNMPトラップ送信を行うために、ソケットIDの取得を行います。
呼び出し形式
NWSNMP_FD NWsnmpOpen(NWsnmpErrinfo *infoErr)
パラメタ
出力パラメタ
エラー情報設定構造体を指定します。
復帰値
正常終了。
異常終了。
備考
エラー時には、以下のコードがNWsnmpErrinfo構造体のNWErrorCodeに設定されます。
ソケットの初期化に失敗しました。
ソケットの取得に失敗しました。
注意事項
SNMPのGET/GETNEXT/SET REQUEST、およびSNMPトラップを送信する場合は、送信要求前に呼び出す必要があります。
プロセスが取得できる最大ソケット数まで、複数回の呼び出しが可能です。
使用後は、NWsnmpClose()関数で解放してください。
使用例
NWsnmpErrinfo infoErr; NWSNMP_FD socket_id = NWsnmpOpen(&infoErr) ; if ( socket_id == 0xFFFFFFFF) { /* エラー処理 */ }