SNMP API を使用する場合、注意しなければならないことがいくつかあります。
SNMP API はすべての SNMP 対応デバイスで使用できますが、戻る結果は SNMP のバージョンによって異なります。たとえば、SNMPv1 と v2 の GetMultiple
関数は異なる結果を返します。関数の中で使用された OID の中に 1 つでも間違いがあれば、SNMPv1 はエラーを返すだけですが、SNMPv2 は正しい OID の結果と間違った OID に対するエラーを返します。
次のバージョンの Windows で IPv6 を使用している場合は、SNMP API は機能しません。
ルーターとスイッチでは 1500 バイトがデフォルトのパケットサイズ上限です。GetMultiple
はパラメータサイズがその上限を超えるとエラーを返します。