http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpguide/html/cpcondefaultmarshalingfordelegates.asp
これを見るとdelegateの参照を保持していればアンマネージコードに渡した関数ポインタは有効みたいですが、
GCが動作してもdelegateのアドレスは変わらないという保証があるのでしょうか?
GCが動作したらアドレスが変わる可能性がありそうに思えて不安です。