This specification extends the DCE RPC Location Services specification defined in the section "Name Service Interface" in Part 2 of [C706]. These extensions add new capabilities to the DCE RPC Location Services Protocol and, in some cases, place additional restrictions upon it. This specification adheres to the abstract data model as specified in [C706] Part 2, but an implementation of this specification will not interoperate with an implementation of [C706] Part 2.
This document refers to the Windows implementation of the DCE RPC Location services protocol as "LocToLoc".
This document includes the following:
An extension to provide RPC Location Services functionality in an environment where a centrally accessible directory service like Active Directory directory service is not available. For more details, see Nondirectory mode in section 1.3.2.
An extension defining the implementation of the RPC Location Services specification in an Active Directory environment. For more details, see Directory-only mode in section 1.3.2.
An extension enabling interoperable RPC Location Service functionality between locators running outside an Active Directory environment, and locators running inside an Active Directory environment. For more details, see Directory mode in section 1.3.2.
An extension of the syntax for name service entries to include a domain name. For more details, see section 2.2.2.
A restriction requiring profile, group, and server attributes to be defined on separate name service entries. These attributes are as specified in section "Name Service Attributes" in [C706]. For more details, see section 1.3.3.
A restriction requiring clients to be members of an Active Directory domain to support persistently storing exported name service entries. For more details, see section 1.3.2.
A restriction requiring clients to be members of an Active Directory domain to support profile and group attributes. For more details, see sections 3.2.1, 3.3.3.