2011-06-28 12 views
1

現在、SNMP管理APIのSnmpMgrOidToStr機能を使用して(WindowsのデフォルトSNMPトラップサービス経由で)SMNPトラップを取得し、文字列に変換しています。サードパーティのMIBファイルをWindows SNMPに追加するにはどうすればいいですか?

ただし、SnmpMgrOidToStrはWindowsにインストールされているデフォルトのMIBのみを変換します。私は今Windows MIBにサードパーティのMIBファイルを追加する必要があります。これどうやってするの?私はSystem32にMIBファイルをコピーしようとしましたが、動作しません。 NET SNMPとは異なり、削除する.indexファイルもありません。

私はウェブを検索しようとしましたが、無駄です。助けてください、ありがとう。

答えて

3

独自のWindows SNMP拡張機能(あなたが書いてコンパイルする.dll)を作成する必要があります。

Windowsレジストリに.dllをロードし、Windows SNMPサービスを再起動します。おそらく、独自のMIBデータベースを作成する必要があります。これはサードパーティ製MIBのコード化された実装です。それは長いプロセスになります。

これがうまく開始されますように:MS SNMP Service

関連する問題