https://bugs.winehq.org/show_bug.cgi?id=56484
--- Comment #7 from Esme Povirk madewokherd@gmail.com --- I think we want an unmanaged IClassFactory implementation, though it may be possible to implement in C#. But I'm unclear on how the managed caller can know when it should call UnregisterTypeForComClients.