Whenever I put my component in COM + and call CoCreateInstance () on the client, the following happens:
- runtime instantiates an object (calls
IClassFactory::CreateInstance()) - runtime calls
QueryInterface()for the interface specified in the callCoCreateInstance() - runtime calls
QueryInterface()for interface IdentityUnmarshal( {0000001b-0000-0000-c000-000000000046})
The only thing I can find is the declaration in comdef.h that IdentityUnmarshal exists with this interface identifier .
ComDef.h
class __declspec(uuid("0000001b-0000-0000-c000-000000000046")) IdentityUnmarshal;
Is there any other information about this?