Best Practices for Client-Side Rendering

You should keep the following items in mind when writing your printer drivers so that they work properly with client-side rendering:

  • Printer drivers should be installed as driver packages.

  • Printer drivers should use the SetPrinterData or SetPrinterDataEx function to store printer configuration information. For more information about these functions, see the Microsoft Windows SDK documentation.

  • Printer drivers that use a custom print processor must include the processor in the driver package and make sure that Point and Print loads it onto the client computer.