The Curious Engineer

All blogs / C# / .NET

Mason Bendixen's COM Interop Notes

learn.microsoft.com/en-us/archive/blogs/mbend

C# / .NETWindows internalsMicrosoft blogsMSDN archive

’10’15’20’25
Posts
6 from 11 Apr 2007 to 18 Apr 2007
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/mbend/feed.xml

2007 6

  1. CoSetProxyBlanket not supported from managed code
  2. The mapping between interface pointers and runtime callable wrappers (RCWs)
  3. ClassInterfaceType.None is my recommended option over AutoDispatch & AutoDual
  4. A single Interop assembly does not work for different architectures
  5. Non-Cocreatable Class Objects No Longer Wrapped in NDP 2.0 and Later
  6. Mismatch between object lifetime when bridging between COM and managed code