2.1.2.5.4 Enabling Print Queues to Be Discoverable

To enable print queues to be discoverable by print clients, the Print Services system uses the Active Directory system [MS-ADOD] to store and provide information about shared queues. Although a print client can contact a print server directly to discover the print queues on the print server, using the Active Directory system that is implemented on the LDAP server enables a print client to enumerate print queues on multiple print servers. Additionally, the Active Directory system isolates print clients from the requirement to locate print servers in the domain.

Print clients can request that print servers publish print queues to the Active Directory system through the Print System Remote Protocol [MS-RPRN] and the Print System Asynchronous Remote Protocol [MS-PAR]. Print clients can then search for print queues in the Active Directory system by using LDAP. The details of the interactions between the Print Services system and the Active Directory system are described in [MS-RPRN] section 2.3. Print clients search the Active Directory system by using the mechanism described in [MS-RPRN] section 2.3.3.3.

The following diagram shows the LDAP server obtaining information about print queues.

Obtaining information about print queues from an LDAP server

Figure 13: Obtaining information about print queues from an LDAP server