次の方法で共有


再送信のオンとオフを切り替える

アプリケーションは、 SnmpSetRetransmitMode 関数を呼び出して再送信モードを設定できます。 新しい再送信モードは、 SnmpSendMsg 関数の後続の呼び出しに適用されます。

アプリケーションが再送信モード値をSNMPAPI_ONして SnmpSetRetransmitMode を呼び出すと、Microsoft WinSNMP 実装によってアプリケーションの再送信ポリシーの実行が開始されます。 新しい再送信モードは、未処理の SNMP メッセージには影響しません。 未処理のメッセージとは、アプリケーションが再送信モードを変更した時点で応答がないメッセージです。

WinSNMP アプリケーションが再送信モード値をSNMPAPI_OFFして SnmpSetRetransmitMode 関数を呼び出すと、実装は再送信ポリシーの実行を停止します。 この実装では、未処理の SNMP メッセージに対する再送信の試行が取り消されます。 これは、アプリケーションのタイムアウトまたは再試行カウンターがイベントを通知する前に、未処理のすべての SNMP 要求と操作と新しい要求を実装で処理できない可能性があるためです。