Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The DCOM Remote Protocol object resolver service either needs to use the same well-known endpoints as the RPC endpoint mapper (as specified in [MS-RPCE] section 2.1), or it needs to register its interfaces with the RPC endpoint mapper service.<2>
The following table presents well-known GUIDs in the DCOM Remote Protocol.
Name |
GUID |
Purpose |
Section |
---|---|---|---|
CLSID_ActivationContextInfo |
{000001a5-0000-0000-c000-000000000046} |
Activation property CLSID for ActivationContextInfoData |
|
CLSID_ActivationPropertiesIn |
{00000338-0000-0000-c000-000000000046} |
OBJREF_CUSTOM unmarshaler CLSID for ActivationPropertiesIn |
|
CLSID_ActivationPropertiesOut |
{00000339-0000-0000-c000-000000000046} |
OBJREF_CUSTOM unmarshaler CLSID for ActivationPropertiesOut |
3.1.2.5.2.3.2 3.1.2.5.2.3.3 |
CLSID_CONTEXT_EXTENSION |
{00000334-0000-0000-c000-000000000046} |
ORPC_EXTENT identifier for context (2) ORPC extension |
|
CLSID_ContextMarshaler |
{0000033b-0000-0000-c000-000000000046} |
OBJREF_CUSTOM unmarshaler CLSID for contexts (2) |
|
CLSID_ERROR_EXTENSION |
{0000031c-0000-0000-c000-000000000046} |
ORPC_EXTENT identifier for Error information ORPC extension |
|
CLSID_ErrorObject |
{0000031b-0000-0000-c000-000000000046} |
OBJREF_CUSTOM unmarshaler CLSID for error information |
|
CLSID_InstanceInfo |
{000001ad-0000-0000-c000-000000000046} |
Activation property CLSID for InstanceInfoData |
|
CLSID_InstantiationInfo |
{000001ab-0000-0000-c000-000000000046} |
Activation property CLSID for InstantiationInfoData |
|
CLSID_PropsOutInfo |
{00000339-0000-0000-c000-000000000046} |
Activation property CLSID for PropsOutInfo |
|
CLSID_ScmReplyInfo |
{000001b6-0000-0000-c000-000000000046} |
Activation property CLSID for ScmReplyInfoData |
|
CLSID_ScmRequestInfo |
{000001aa-0000-0000-c000-000000000046} |
Activation property CLSID for ScmRequestInfoData |
|
CLSID_SecurityInfo |
{000001a6-0000-0000-c000-000000000046} |
Activation property CLSID for SecurityInfoData |
|
CLSID_ServerLocationInfo |
{000001a4-0000-0000-c000-000000000046} |
Activation property CLSID for LocationInfoData |
|
CLSID_SpecialSystemProperties |
{000001b9-0000-0000-c000-000000000046} |
Activation property CLSID for SpecialPropertiesData |
|
IID_IActivation |
{4d9f4ab8-7d1c-11cf-861e-0020af6e7c57} |
||
IID_IActivationPropertiesIn |
{000001A2-0000-0000-C000-000000000046} |
The value of the iid field of the pActProperties OBJREF structure |
3.1.2.5.2.3.2 3.1.2.5.2.3.3 |
IID_IActivationPropertiesOut |
{000001A3-0000-0000-C000-000000000046} |
The value of the iid field of the ppActProperties OBJREF structure |
3.1.2.5.2.3.2 3.1.2.5.2.3.3 |
IID_IContext |
{000001c0-0000-0000-C000-000000000046} |
The value of the iid field of the Context structure. |
2.2.20 |
IID_IObjectExporter |
{99fcfec4-5260-101b-bbcb-00aa0021347a} |
RPC interface UUID for IObjectExporter |
|
IID_IRemoteSCMActivator |
{000001A0-0000-0000-C000-000000000046} |
RPC interface UUID for IRemoteSCMActivator |
|
IID_IRemUnknown |
{00000131-0000-0000-C000-000000000046} |
RPC interface UUID for IRemUnknown |
|
IID_IRemUnknown2 |
{00000143-0000-0000-C000-000000000046} |
RPC interface UUID for IRemUnknown2 |
|
IID_IUnknown |
{00000000-0000-0000-C000-000000000046} |
RPC interface UUID for IUnknown |