Initialization files include information about printers, queues, and system preferences set by the user from the control panel. Applications can query this information by using the PrfQueryProfileData, PrfQueryProfileInt, PrfQueryProfileSize, and PrfQueryProfileString functions.
All data in initialization files is accessed by a two-level hierarchy of application name, and key name within an application. Presentation Manager system data is keyed off "applications" that have names starting with PM_.
The application name/key name combinations that applications may need to use are listed below, together with the definition of the corresponding data.
Note: Information that is prefixed with PM_SPOOLERxxxx can not always be modified directly: The spooler validates all attempts to write information to the INI file that it depends on.
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
Application name
where: <Queue name> is the name of the default queue (might be NULL). This must be a key name for the PM_SPOOLER_QUEUE application.
Application name
where: <Printer name> is the name of the default printer (might be NULL).
Note: Use the SplQueryDevice and SplQueryQueue functions to retrieve the spooler configuration data.