Is there any documentation on the IdentityUnmarshal interface?

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?

+3
1

, IdentityUnmarshal, , - . S_OK, .

:

+2

Source: https://habr.com/ru/post/1723227/


All Articles