VisualStudio.NETにてコマンドラインからファイル(hoge.cpp1の100行目)を
内部エディタで開くのは下記のようにすればできますが、

"C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE\devenv" /command Edit.GoTo 100 d:/hoge.cpp

しかし何度も発動するとIDEがどうしても複数起動してしまいます。
すでに立ち上がっている、プロジェクトのファイルをコマンドラインから開いたり、
カーソル移動制御を行うにはどうすればよろしいでしょうか?

CodeWarrior等は、COMを使って同様のことはやっていたのですが
VisualStudioでは、同様のAPIもわからず手詰まり状態です。
OLE/COMビュアーでも一応それらしきものを調べましたがわかりませんでした。

どなたか、ドキュメントのありかでもいいので教えていただけないでしょうか?