DCOMShim is a RCW that authenticates to any DCOM object using Kerberos.
This is needed because the default RCW in .NET limits your functionality of CoCreateInstanceEx(). DCOMShim is an example of how to use custom wrappers to alter the nature of CoCreateInstanceEx()