Saving Printer Configuration to Windows 95 Registry

Any ideas on savings printer configuration settings (e.g. orientation,
paper size, paper bin, etc.) to the Windows 95 registry. I can access and
modify some of the atrributes by reading and writing to the printers
'Default DevMode' binary data value in the Registry. However not all the
changes (e.g. paper size) are recognised by Windows.

There may be a better way alltogether that automatically updates the
registry. Any suggestions appreciated.

Phil Moule