RCWってなに?
Runtime Callable Wrapperのこと。アンマネージドなCOMとマネージコードを結びつけることができる夢の架け橋。
私はよくCOMラッパーって説明しちゃっていますが、用語としてあるようなのでメモ。
RCW(Runtime Callable Wrapper)
ちなみに、RCWが参照しているCOMが登録されていない場合は以下のようなExceptionが発生する
System.Runtime.InteropServices.COMException (0x80040154): CLSID '{*1}' の COM オブジェクトは有効でないか、登録されていません。
*1:GUID省略