いっぱい資料を漁ったけれど、結局決定打だったのはCodeProjectの記事でした。 http://www.codeproject.com/KB/cs/CSharp_and_Scripting_New.aspx インターフェースの定義が理解できればこの課題はほぼ解決できるといってよいでしょう。 書籍ではWindowsシステム再構築実践開発ガイド(Christian Nagel/長尾高弘) P116「COMインターフェイスタイプ」が最善の資料でした。 問題は、コールバックするインターフェースが [InterfaceType(InterfaceIsDispatch)] でなければいけないというところでした。 InterfaceIsUnknown だとイベントのコールバックは発生せずスルーされてしまいます。 「起動方法は高速だけどスクリプト言語から使えない」とあります。 InterfaceIsD