An operating system provides a point-and-print capability to users of the
workstation. The point-and-print capability allows a user to print on any
printer available within a distributed system by simply selecting a
printer and requesting to print on the printer. The retrieval of
configuration information and installation of the printer is performed
transparently relative to the user of the workstation. The required
printer configuration information is retrieved from a database that is
maintained at a network server for the network that includes the target
printer. A heuristic technique is employed to obtain complete printer
configuration information when such printer configuration is not fully
available from the network server.