2.2.22.2.8.1 customREMOTE_REPLY_SCM_INFO

The customREMOTE_REPLY_SCM_INFO structure is used to return information about the object exporter, specifically the OXID, RPC bindings, COMVERSION, and IPID of the IRemUnknown interface and the authentication hint of the object exporter.

 typedef struct _customREMOTE_REPLY_SCM_INFO {
   OXID Oxid;
   DUALSTRINGARRAY* pdsaOxidBindings;
   IPID ipidRemUnknown;
   DWORD authnHint;
   COMVERSION serverVersion;
 } customREMOTE_REPLY_SCM_INFO;

Oxid: This MUST contain the OXID identifier for the object exporter.

pdsaOxidBindings: This MUST specify the string and security bindings supported by the object exporter and MUST NOT be NULL. The returned string bindings SHOULD contain endpoints.

ipidRemUnknown: This MUST specify the IPID of the object exporter's Remote Unknown object.

authnHint: This SHOULD contain an RPC authentication level (see [MS-RPCE] section 2.2.1.1.8) that denotes the minimum authentication level supported by the object exporter. This field MAY be ignored by the client.<37>

serverVersion: This MUST contain the COMVERSION of the server.