PDRSTORE component is used to load printer driver information files and
to create printer drivers. In a secure platform environment, the PDR
information files are available in the \resource\printers
folder.
The component has the following key concepts:
Banding is the breaking up of a whole page into smaller bands, or strips, so that less memory or disk space is required to render the image.
The PDRSTORE component has the following internal and external dependency relationships with other components.
Components must statically link to pdrstr.dll
to access
the PDRSTORE functionality.
|
The following are the typical use cases for this API:
.pdr
files contain printer driver access information. This
access information can be used by applications to build printer driver lists.
In a secure platform environment, the PDR information files are available in
the \resource\printers
folder. For more details, see
Loading printer driver information files
.pdr
files can be used to load and create appropriate
printer drivers for a printer.
Printer driver plugins developed for unsecure Symbian OS versions will not work with the secure GDI & PDRSTORE. Therefore, they must be migrated to the generic ECOM plug-in framework. For more details, see Creating a printer driver