C#.NETでUSB接続カメラのメモリを読み書きする


現在C#にて開発を行っています。  
USBのVIDやPIDは取得できましたが、カメラ本体にアクセスしメモリの読み書きをするところで行き詰ってしまいました。  
イメージとしてはカメラリンクケーブル経由で「RS232C通信」を行うようなものです。

ライブラリはDirectShowLibを使用しています。  
おそらくluthfiampas/DirectShowLib？  
NuGetパッケージの管理から「DirectshowLib」をインストールしました。

以下に例としてカメラが所持している値を示します。  
例：メモリの100番～108番(ModelName) //モデル名  
109番～113番(A1234) //シリアルナンバー  
114番～120番(1234567) //ファームバージョン

100番から[M]、101番から[o]のように取得したいです。  
DirecctShowLibではカメラ本体にはアクセスできず、デバイスシステムの列挙することしかできないため上記のようにメモリから値を取得する方法が知りたいです。  
どなたかご教授いただけると幸いです。

