>>492
1. アンマネージ関数を動的に生成する
2. CLRが内部的に持っているテーブルに対し、1.で生成した関数の関数ポインタをキーとしてデリゲートオブジェクトを登録する
3. 1.の関数ポインタを引数として、目的の関数を呼び出す
4. 目的の関数が1.の関数ポインタを呼び出す
5. 1.の関数内で2.のテーブルからデリゲートを取り出す
6. 5.のデリゲートを呼び出す
こういう仕組みらしい