My article “Introduction to COM interop” got published in MSDN magazine this month. This article gives an overview of what is possible with COM interop and how you can accomplish it. It has good working samples for Pinvoke, Reverse Pinvoke etc. Please read through the article and provide your suggestion and feedback on the same. I would like to write another article next year and any hints on interesting topics will be useful. Here is a link to my article on MSDN (article)