Please welcome Adam Nathan. Adam is a test
lead on the CLR team and knows everything there is to know about interop between
managed code and unmanaged code. In fact he
even wrote the book on the subject.
I am sure you will find his blog a very useful one.