OCXで戻り値を取得しようとしたら例外が発生します。考えられる原因は何ですか?

各製品に添付しているOCXのCmdRcvメソッドを使おうとした際に、初期化されたobject型インスタンスを参照渡しすると例外が発生します。

回避方法は、newによるインスタンス初期化は行わずにnullで初期化したものを参照渡しで渡してください。