index  prev  next

NT printing support

--------------------------------------------------------------------------------------

NT uses quite a different printing model to Win9X. Called Spoolss, it is based on MSRPC and uses a very complex and undocumented set of remote procedure calls to implement all aspects of NT printing.

Up till now Samba has used a trick to avoid the necessity of reverse engineering spoolss. The trick caused NT workstations to fall back to Win9X style printing on Samba servers. This prevent some printing features from working with NT clients.

Thanks to the efforts of Jean Francois Micouleau, Samba now has a full spoolss implementation, which will debut in Samba 3.0 on top of the new MSRPC implementation. This will provide the full range of NT printing capabilities.

--------------------------------------------------------------------------------------

AUUG Canberra
tridge@linuxcare.com