.NET Frameworkには、COMとは別にネイティブ(アンマネージ)プログラムからマネージプログラムへアクセスするためのインタフェースを備えているようです:アンマネージ API リファレンス – MSDN2 ライブラリ。これを使ってネイティブプログラムはマネージプログラムの動作に介入できるようです。考えようによっては、マネージプログラムを上から見下ろしているとも考えられます。ネイティブプログラムは某のインターセプタ達の如き存在です(元ネタわかる人いるでしょうか)。
とりあえず、使ってみようと思ったのですが、まだABでうまく動かすことができていません。もう少し試行錯誤します。
スポンサード リンク |