Printer Driver Test

The Printer Driver Test assesses the functionality of serial, parallel, universal serial bus (USB), infrared (IR), and network printing. This test exercises a number of graphics device interface (GDI) functions because the printer driver works closely with GDI modules.

The following table shows the hardware requirements for the Printer Driver Test.

Requirements Description
Printer A printer that communicates over a serial, parallel, USB, or IR connection. The printer should be loaded with paper and ink or toner.

Note   This test also supports network printing if a network is available.

The following table shows the software requirements for the Printer Driver Test.

Requirements Description
Tux.exe Tux test harness, which is required for executing the test.
Kato.dll Kato logging engine, which is required for logging test data.
Tooltalk.dll Application required by Tux.exe and Kato.dll. Handles the transport between the target device and the development workstation.
Prntest.dll Test .dll file.

To run the Printer Driver Test, you must add functionality to your Microsoft® Windows® CE OS image. You can add the required functionality to your OS image by setting SYSGEN_PCL=1 and SYSGEN_PRINTING=1. If you want to support parallel port printing, set SYSGEN_PARALLEL=1. If you want to support USB printing, set SYSGEN_USB_PRINTING=1. If you want to support network printing, set SYSGEN_ETHERNET=1. If you want to support Infrared Data Association (IrDA) printing, set SYSGEN_IRDA=1.

Note   When you run the Printer Driver Test, the CETK temporarily copies files to the root directory of the target device. While the test runs, the test dynamically consumes program memory on the target device. Before running the test, verify that there is at least 1.3 megabytes (MB) of free storage memory on the target device. Also verify that there is at least 5.0 MB of free program memory on the target device. If there is not sufficient space in the root directory of the target device or there is not sufficient program memory, the test cannot run.

See Also

Modifying the Printer Driver Test

 Last updated on Friday, October 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.