COM dll を参照しています。一部のメソッドは、コールバック パラメータを必要とします。リフレクターで interop.MyComLib.dll を確認しました。
public virtual extern void Foo([In, MarshalAs(UnmanagedType.IDispatch)] object pDispProgressCallBack);
このパラメーターを送信するにはどうすればよいですか? デリゲートを送信できません (コンパイル例外)。送信this
して受信しましInvalidCastException
た。