http://bugs.winehq.org/show_bug.cgi?id=20296
--- Comment #47 from Dan Kegel dank@kegel.com 2011-04-06 18:02:13 CDT --- Yeah, implementing CoRegisterSurrogateEx() seems like the way to go. Start by writing tests for it.
Email me if you want a list of helpful COM books.