summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorBarry Golden <[email protected]>2015-08-06 20:06:07 -0700
committerBarry Golden <[email protected]>2015-08-06 20:06:07 -0700
commit9026073a419b5ef68fb46d4f7fae52dbef09dbe1 (patch)
treeb81f73f650af9ac82a7e8739e989456f6e192b37 /print
parentbd17fd844b4f074821b9d4c7bc86b9dc7f0e4a59 (diff)
Remove obsolete readme.htm files
Diffstat (limited to 'print')
-rw-r--r--print/autoconfig/AutoConfig.htm367
-rw-r--r--print/cpsuisam/cpsui.htm236
2 files changed, 0 insertions, 603 deletions
diff --git a/print/autoconfig/AutoConfig.htm b/print/autoconfig/AutoConfig.htm
deleted file mode 100644
index 5a32268c..00000000
--- a/print/autoconfig/AutoConfig.htm
+++ /dev/null
@@ -1,367 +0,0 @@
-<html>
-
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
-<title>Auto-Configuration Samples</title>
-<style>
-<!--
-p
- {margin-right:0in;
- margin-left:0in;
- font-size:12.0pt;
- font-family:"Times New Roman";
- color:black}
-h1
- {margin-top:12.0pt;
- margin-right:0in;
- margin-bottom:3.0pt;
- margin-left:0in;
- page-break-after:avoid;
- font-size:16.0pt;
- font-family:Arial;
- color:windowtext;
- font-weight:bold}
-h3
- {margin-top:12.0pt;
- margin-right:0in;
- margin-bottom:3.0pt;
- margin-left:0in;
- page-break-after:avoid;
- font-size:13.0pt;
- font-family:Arial;
- color:windowtext;
- font-weight:bold}
- p.MsoNormal
- {mso-style-parent:"";
- margin-bottom:.0001pt;
- font-size:12.0pt;
- font-family:"Times New Roman";
- color:windowtext; margin-left:0in; margin-right:0in; margin-top:0in}
- table.MsoNormalTable
- {mso-style-parent:"";
- font-size:10.0pt;
- font-family:"Times New Roman";
- }
-p.MsoPlainText
- {mso-style-parent:"";
- margin-bottom:.0001pt;
- font-size:10.0pt;
- font-family:"Courier New";
- color:black;
- margin-left:0in; margin-right:0in; margin-top:0in}
-h4
- {margin-top:12.0pt;
- margin-right:0in;
- margin-bottom:3.0pt;
- margin-left:0in;
- page-break-after:avoid;
- font-size:14.0pt;
- font-family:"Times New Roman";
- color:windowtext;
- font-weight:bold}
--->
-</style>
-</head>
-
-<body>
-
-<h1>Auto-Configuration Samples</h1>
-<h3>Summary</h3>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">
-AutoConfig</span> <span style="font-size: 10.0pt; font-family: Verdana">sample
-demonstrates how to implement Unidrv-based and PScript5-based drivers to
-leverage the inbox support for auto-configuration.</span></p>
-<p class="MsoNormal">
-<span style="font-size: 10.0pt; font-family: Verdana; color: black">The sample
-works only when used with the standard TCP/IP port monitor or the
-Network-Connected Device (NCD) port monitor.</span></p>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">&nbsp;</span></p>
-<p class="MsoNormal"><b><span style="font-size: 10.0pt; font-family: Verdana">
-Note:</span></b><span style="font-size: 10.0pt; font-family: Verdana"> The
-sample is provided here only as a proof of concept.</span></p>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">&nbsp;</span></p>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">The
-table shown below identifies which operating systems this sample will build and
-work on. </span></p>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">&nbsp;</span></p>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">&nbsp;</span></p>
-<table class="MsoNormalTable" border="1" cellpadding="0" width="100%" style="width: 100.0%" id="table1">
- <tr>
- <td width="19%" style="width: 19.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center"><b>
- <span style="font-size: 10.0pt; font-family: Verdana">Operating System</span></b></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center"><b>
- <span style="font-size: 10.0pt; font-family: Verdana">Can sample be
- built in the OS?</span><span style="font-family: Verdana"> </span></b>
- </td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center"><b>
- <span style="font-size: 10.0pt; font-family: Verdana">Does sample work
- in the OS?</span></b></td>
- <td width="25%" style="width: 25.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center"><b>
- <span style="font-size: 10.0pt; font-family: Verdana; letter-spacing: -1.0pt">
- Can sample be used in a production environment for the OS?</span></b></td>
- </tr>
- <tr>
- <td width="19%" style="width: 19.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal">
- <span style="font-size: 10.0pt; font-family: Verdana">Windows Vista</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">Yes</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">Yes</span></td>
- <td width="25%" style="width: 25.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- </tr>
- <tr>
- <td width="19%" style="width: 19.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal">
- <span style="font-size: 10.0pt; font-family: Verdana">Windows Server
- 2003</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- <td width="25%" style="width: 25.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- </tr>
- <tr>
- <td width="19%" style="width: 19.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal">
- <span style="font-size: 10.0pt; font-family: Verdana">Windows XP</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- <td width="25%" style="width: 25.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- </tr>
- <tr>
- <td width="19%" style="width: 19.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal">
- <span style="font-size: 10.0pt; font-family: Verdana">Windows 2000</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- <td width="25%" style="width: 25.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- </tr>
- <tr>
- <td width="19%" style="width: 19.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal">
- <span style="font-size: 10.0pt; font-family: Verdana">Windows Me</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- <td width="25%" style="width: 25.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- </tr>
- <tr>
- <td width="19%" style="width: 19.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal">
- <span style="font-size: 10.0pt; font-family: Verdana">Windows 98 SE</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- <td width="26%" style="width: 26.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- <td width="25%" style="width: 25.0%; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
- <p class="MsoNormal" align="center" style="text-align: center">
- <span style="font-size: 10.0pt; font-family: Verdana">No</span></td>
- </tr>
-</table>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">&nbsp;</span></p>
-<h1><span style="font-size: 12.5pt; color: black">Auto-Configuration</span>
-<span style="font-size: 12.5pt; color: black">Basics</span></h1>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">Prior
-to Microsoft� Windows� Vista, the settings of a print queue are set initially to
-the driver's default settings, rather than to the appropriate settings based on
-the device. For Unidrv or Pscript5, this means that static default values
-specified in the GPD or PPD file are used for the initial print queue setup.
-This static set of defaults necessarily must represent the minimum configuration
-that a printer can ship with. For instance, if a stapling unit is optional for a
-device, then by default, such a device cannot have stapling capability enabled,
-otherwise the user interface for devices without the stapling unit would show
-stapling as an option. A customer who selected the stapling option but found
-that it did not work would likely be confused.</span></p>
-<p><span style="font-size: 10.0pt; font-family: Verdana">For any device that
-comes with features not present in the basic model, a user or administrator must
-manually configure these features on the print queue after installation. This
-can at times be a confusing and non-intuitive experience. The configuration
-process is easy to get wrong, particularly with regard to internal parameters
-such as memory and hard disk size, which significantly can affect printing speed
-and quality. </span></p>
-<p><span style="font-size: 10.0pt; font-family: Verdana">Auto-configuration</span>
-<span style="font-size: 10.0pt; font-family: Verdana">solves this problem by
-automatically configuring the print queue according to the installable features
-on the device, rather than simply using the driver's static default settings.
-The main target for auto-configuration is network printers. They are the most
-likely ones to have multiple optional features and require more manual
-configuration.</span></p>
-<p><span style="font-size: 10.0pt; font-family: Verdana">Auto-configuration</span>
-<span style="font-size: 10.0pt; font-family: Verdana">works by means of
-bi-directional printer communication (also known as bidi communication) between
-the print subsystem and the printer. In order for auto-configuration to work,
-the printer must be able to:</span></p>
-<p class="MsoNormal" style="text-indent: -.25in; margin-left: 22.8pt; margin-bottom: .1in">
-<span style="font-size: 10.0pt; font-family: Symbol; color: black">�<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span>
-<span style="font-size: 10.0pt; font-family: Verdana; color: black">Understand a
-query sent by the port monitor. </span></p>
-<p class="MsoNormal" style="text-indent: -.25in; margin-left: 22.8pt; margin-bottom: .1in">
-<span style="font-size: 10.0pt; font-family: Symbol; color: black">�<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span>
-<span style="font-size: 10.0pt; font-family: Verdana; color: black">Generate the
-appropriate response to the query. </span></p>
-<p><span style="font-size: 10.0pt; font-family: Verdana">To support
-auto-configuration, both the printer driver and the port monitor must be
-modified.</span></p>
-<p><span style="font-size: 10.0pt; font-family: Verdana">A <i>printer driver</i>
-must:</span></p>
-<p class="MsoNormal" style="text-indent: -.25in; margin-left: 22.8pt; margin-bottom: .1in">
-<span style="font-size: 10.0pt; font-family: Symbol; color: black">�<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span>
-<span style="font-size: 10.0pt; font-family: Verdana; color: black">Be aware of
-the Bidi Notification Schema. </span></p>
-<p class="MsoNormal" style="text-indent: -.25in; margin-left: 22.8pt; margin-bottom: .1in">
-<span style="font-size: 10.0pt; font-family: Symbol; color: black">�<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span>
-<span style="font-size: 10.0pt; font-family: Verdana; color: black">Be able to
-receive notifications about device configuration changes using the Bidi
-Notification Schema. </span></p>
-<p class="MsoNormal" style="text-indent: -.25in; margin-left: 22.8pt; margin-bottom: .1in">
-<span style="font-size: 10.0pt; font-family: Symbol; color: black">�<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span>
-<span style="font-size: 10.0pt; font-family: Verdana; color: black">Be able to
-solicit configuration data from the printer using the Bidi Communication
-Interfaces, and specifically the <b>IBidiSpl2</b> COM interface (described in
-the Platform SDK documentation). </span></p>
-<p><span style="font-size: 10.0pt; font-family: Verdana">A <i>port monitor</i>
-must:</span></p>
-<p class="MsoNormal" style="text-indent: -.25in; margin-left: 22.8pt; margin-bottom: .1in">
-<span style="font-size: 10.0pt; font-family: Symbol; color: black">�<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span>
-<span style="font-size: 10.0pt; font-family: Verdana; color: black">Support a
-device protocol capable of querying the printer's configuration. </span></p>
-<p class="MsoNormal" style="text-indent: -.25in; margin-left: 22.8pt; margin-bottom: .1in">
-<span style="font-size: 10.0pt; font-family: Symbol; color: black">�<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span>
-<span style="font-size: 10.0pt; font-family: Verdana; color: black">Be able to
-receive unsolicited status messages from the printer. </span></p>
-<p class="MsoNormal" style="text-indent: -.25in; margin-left: 22.8pt; margin-bottom: .1in">
-<span style="font-size: 10.0pt; font-family: Symbol; color: black">�<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span>
-<span style="font-size: 10.0pt; font-family: Verdana; color: black">Convert
-unsolicited status messages to an appropriate driver notification. </span></p>
-<p class="MsoNormal" style="text-indent: -.25in; margin-left: 22.8pt; margin-bottom: .1in">
-<span style="font-size: 10.0pt; font-family: Symbol; color: black">�<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span>
-<span style="font-size: 10.0pt; font-family: Verdana; color: black">Keep all of
-the device status and configuration data up-to date by means of polling or
-alerts. </span></p>
-<p class="MsoNormal" style="text-indent: -.25in; margin-left: 22.8pt; margin-bottom: .1in">
-<span style="font-size: 10.0pt; font-family: Symbol; color: black">�<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span>
-<span style="font-size: 10.0pt; font-family: Verdana; color: black">Inform the
-driver or application of any configuration changes in the device. </span></p>
-<p><span style="font-size: 10.0pt; font-family: Verdana">Unidrv-based and
-PScript5-based drivers using the standard TCP/IP port monitor or the
-Network-Connected Device (NCD) port monitor provide support for
-auto-configuration.</span></p>
-<h3><a name="MYSAMPLE"><span lang="FR" style="font-family: Verdana">CODE TOUR</span></a></h3>
-<p class="MsoNormal"><span lang="FR">&nbsp;</span></p>
-<p class="MsoNormal"><b>
-<span lang="FR" style="font-size: 10.0pt; font-family: Verdana">Unidrv</span></b><span lang="FR">
-</span><b><span lang="FR" style="font-size: 10.0pt; font-family: Verdana">
-Auto-Configuration Sample</span></b></p>
-<p class="MsoNormal"><b>
-<span lang="FR" style="font-size: 10.0pt; font-family: Verdana">&nbsp;</span></b></p>
-<p class="MsoPlainText"><span style="font-family: Verdana">The main part of the
-sample is the auto-configuration GDL file ACnfgUni.GDL. This file implements
-the&nbsp; *BidiQuery, *BidiResponse and *Option elements that correspond to the
-Memory, DuplexUnit and PrinterHardDisk features in AutoCnfg.GPD file. The
-Feature and Option names in the auto-configuration GDL file should exaclty match
-the corresponding Feature and Option names in the GPD file. The
-auto-configuration GDL file is specified in the GPD file using the *<b>BidiQueryFile</b>
-keyword. The auto-configuration GDL content can also be contained directly
-inside the GPD file itself instead of in a separate GDL file, in which case the
-*BidiQueryFile keyword should specify the GPD file name.</span></p>
-<p class="MsoPlainText">&nbsp; </p>
-<p class="MsoNormal"><b><span style="font-size: 10.0pt; font-family: Verdana">
-PScript5 Auto-Configuration</span></b> <b>
-<span style="font-size: 10.0pt; font-family: Verdana">Sample</span></b></p>
-<p class="MsoNormal"><b><span style="font-size: 10.0pt; font-family: Verdana">&nbsp;</span></b></p>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">The
-main part of the sample is the auto-configuration GDL file ACnfgPS.GDL. This
-file implements the *BidiQuery, *BidiResponse and *Option elements that
-corresponds to the InstalledMemory, DuplexUnit and HardDisk features in
-AutoCnfg.PPD file. As mentioned for the Unidrv sample, the Feature and Option
-names should exactly match. Please note that the GPD and PPD files do not have
-the same Feature and Option names. That is why the two GDL files are not
-identical. The auto-configuration GDL file is specified in the PPD file using
-the *<b>MSBidiQueryFile </b>keyword.</span></p>
-<h3><span style="font-family: Verdana">INSTALLING/TESTING THE SAMPLE</span> </h3>
-<p><span style="font-size: 10.0pt; font-family: Verdana">The samples don�t have
-any binaries to be built. They may be installed by using Add Printer Wizard and
-supplying the AutoCnfg.INF as the INF file. To test the auto-configuration
-feature you need to install the driver to a Standard TCP/IP port.&nbsp; You need a
-printer, which understands and responds to the bidi SNMP queries, connected to
-the port. The tcpbidi.xml file located in system32 directory has information
-about the SNMP OIDs used for each query. The installable options in the device
-settings will reflect the information obtained by querying the printer.</span>
-</p>
-<h4><span style="font-family: Verdana">File Manifest&nbsp; </span></h4>
-<pre style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; font-size: 10.0pt; font-family: Courier New; color: black; margin-left: 0in; margin-right: 0in; margin-top: 0in; margin-bottom: .0001pt"><span style="font-family: Courier">&nbsp;</span></pre>
-<pre style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; font-size: 10.0pt; font-family: Courier New; color: black; margin-left: 0in; margin-right: 0in; margin-top: 0in; margin-bottom: .0001pt"><b><span style="font-family: Verdana">Root:</span></b></pre>
-<pre style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; font-size: 10.0pt; font-family: Courier New; color: black; margin-left: 0in; margin-right: 0in; margin-top: 0in; margin-bottom: .0001pt"><span style="font-family: Courier">&nbsp;</span></pre>
-<pre style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; font-size: 10.0pt; font-family: Courier New; color: black; margin-left: 0in; margin-right: 0in; margin-top: 0in; margin-bottom: .0001pt"><u><span style="font-family: Courier">Files</span></u><span style="font-family: Courier">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; <u>Description</u></span></pre>
-<pre style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; font-size: 10.0pt; font-family: Courier New; color: black; margin-left: 0in; margin-right: 0in; margin-top: 0in; margin-bottom: .0001pt"><span style="font-family: Courier">&nbsp;</span></pre>
-<p class="MsoPlainText">AutoConfig.htm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The documentation for this sample
-(this file)</p>
-<p class="MsoPlainText">AutoCnfg.INF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The printer INF that will install
-Unidrv and PScript5 auto-configuration samples</p>
-<p class="MsoPlainText">AutoCnfg.GPD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The GPD file for the Unidrv
-auto-configuration sample</p>
-<p class="MsoPlainText">AutoCnfg.PPD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The PPD file for the PScript5
-auto-configuration sample</p>
-<p class="MsoPlainText">ACnfgUni.GDL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The GDL file for the Unidrv
-auto-configuration sample</p>
-<p class="MsoPlainText">ACnfgPS.GDL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The GDL file for the PScript5
-auto-configuration sample </p>
-<h3>Resources</h3>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">For
-the latest release of the Windows Device Driver Development Kit, see
-<a style="color: blue; text-decoration: underline; text-underline: single" href="http://www.microsoft.com/whdc/ddk/winddk.mspx">
-http://www.microsoft.com/whdc/ddk/winddk.mspx</a>.</span></p>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">&nbsp;</span></p>
-<p class="MsoNormal"><span style="font-size: 10.0pt; font-family: Verdana">If
-you have questions on using or adapting this sample for your project, you can
-either contact
-<a style="color: blue; text-decoration: underline; text-underline: single" href="http://support.microsoft.com/">
-Microsoft Technical Support</a> or post your questions in the
-<a style="color: blue; text-decoration: underline; text-underline: single" href="http://msdn.microsoft.com/newsgroups/default.asp?url=/newsgroups/loadframes.asp?icp=msdn&slcid=us&newsgroup=microsoft.public.development.device.drivers">
-Microsoft driver development newsgroup</a>.</span></p>
-
-</body>
-
-</html>
diff --git a/print/cpsuisam/cpsui.htm b/print/cpsuisam/cpsui.htm
deleted file mode 100644
index a79cb228..00000000
--- a/print/cpsuisam/cpsui.htm
+++ /dev/null
@@ -1,236 +0,0 @@
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 11">
-<meta name=Originator content="Microsoft Word 11">
-<link rel=File-List href="cpsui_files/filelist.xml">
-<title>CPSUI</title>
-<!--[if gte mso 9]><xml>
- <w:WordDocument>
- <w:SpellingState>Clean</w:SpellingState>
- <w:GrammarState>Clean</w:GrammarState>
- <w:ValidateAgainstSchemas/>
- <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
- <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
- <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
- <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:LatentStyles DefLockedState="false" LatentStyleCount="156">
- </w:LatentStyles>
-</xml><![endif]-->
-<style>
-<!--
- /* Font Definitions */
- @font-face
- {font-family:Courier;
- panose-1:2 7 4 9 2 2 5 2 4 4;
- mso-font-charset:0;
- mso-generic-font-family:modern;
- mso-font-format:other;
- mso-font-pitch:fixed;
- mso-font-signature:3 0 0 0 1 0;}
-@font-face
- {font-family:Verdana;
- panose-1:2 11 6 4 3 5 4 4 2 4;
- mso-font-charset:0;
- mso-generic-font-family:swiss;
- mso-font-pitch:variable;
- mso-font-signature:536871559 0 0 0 415 0;}
-@font-face
- {font-family:"MS Sans Serif";
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-alt:"Times New Roman";
- mso-font-charset:0;
- mso-generic-font-family:roman;
- mso-font-format:other;
- mso-font-pitch:auto;
- mso-font-signature:0 0 0 0 0 0;}
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
- {mso-style-parent:"";
- margin:0in;
- margin-bottom:.0001pt;
- mso-pagination:widow-orphan;
- font-size:12.0pt;
- font-family:"Times New Roman";
- mso-fareast-font-family:"Times New Roman";
- color:black;}
-h2
- {color:black;}
-h3
- {color:black;}
-h4
- {color:black;}
-a:link, span.MsoHyperlink
- {color:blue;
- text-decoration:underline;
- text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
- {color:purple;
- text-decoration:underline;
- text-underline:single;}
-p
- {font-size:12.0pt;
- font-family:"Times New Roman";
- mso-fareast-font-family:"Times New Roman";
- color:black;}
-pre
- {margin-top:0in;
- margin-bottom:0in;
- margin-bottom:.0001pt;
- font-size:10.0pt;
- font-family:"Courier New";
- mso-fareast-font-family:"Times New Roman";
- color:black;}
-span.SpellE
- {mso-style-name:"";
- mso-spl-e:yes;}
-span.GramE
- {mso-style-name:"";
- mso-gram-e:yes;}
-@page Section1
- {size:8.5in 11.0in;
- margin:1.0in 1.25in 1.0in 1.25in;
- mso-header-margin:.5in;
- mso-footer-margin:.5in;
- mso-paper-source:0;}
-div.Section1
- {page:Section1;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
- {mso-style-name:"Table Normal";
- mso-tstyle-rowband-size:0;
- mso-tstyle-colband-size:0;
- mso-style-noshow:yes;
- mso-style-parent:"";
- mso-padding-alt:0in 5.4pt 0in 5.4pt;
- mso-para-margin:0in;
- mso-para-margin-bottom:.0001pt;
- mso-pagination:widow-orphan;
- font-size:10.0pt;
- font-family:"Times New Roman";
- mso-ansi-language:#0400;
- mso-fareast-language:#0400;
- mso-bidi-language:#0400;}
-</style>
-<![endif]-->
-<meta name=Template content="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot">
-<!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="2050"/>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
- <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body bgcolor=white lang=EN-US link=blue vlink=purple style='tab-interval:.5in'
-leftmargin=8>
-
-<div class=Section1>
-
-<h2><a name=MYSAMPLE><span style='font-family:Verdana'>CPSUI</span></a><span
-style='font-family:Verdana'> <o:p></o:p></span></h2>
-
-<h3><span style='font-family:Verdana'>SUMMARY<o:p></o:p></span></h3>
-
-<p><span style='font-size:10.0pt;font-family:Verdana'>The Common Property Sheet
-User Interface (CPSUI) is a user-mode dynamic link library that enables
-developers to create property sheet pages that have a standard appearance. <o:p></o:p></span></p>
-
-<p><span style='font-size:10.0pt;font-family:Verdana'>This application causes
-CPSUI to call the Windows� 2000/Windows� XP/Windows� Server 2003 print spooler
-to create property sheet pages for the system's default printer. Note that printer
-interface DLLs should not do this. The application then creates an additional
-property sheet page to illustrate some of the techniques that can be employed when
-using <span class=GramE>CPSUI to create a new page.</span> <o:p></o:p></span></p>
-
-<h3><span style='font-family:Verdana'>BUILDING THE SAMPLE<o:p></o:p></span></h3>
-
-<p><span style='font-size:10.0pt;font-family:Verdana'>This sample requires that
-the Windows� 2000/Windows� XP/Windows� Server 2003 Software Development Kit and
-Driver Development Kit be installed so that the required headers and <span
-class=SpellE>libs</span> are available. <o:p></o:p></span></p>
-
-<p><span style='font-size:10.0pt;font-family:Verdana'>To build the samples, run
-<b>build</b> from this directory. The DLL will be placed in the appropriate
-platform directory.<o:p></o:p></span></p>
-
-<p><span style='font-size:10.0pt;font-family:Verdana'>Once built, the sample
-produces one binary: Cpsuisam.exe. The sample is 64-bit compliant and compiles
-properly with Microsoft� Visual C� 6.0. <o:p></o:p></span></p>
-
-<h3><span style='font-family:Verdana'>CODE TOUR<o:p></o:p></span></h3>
-
-<h4><span style='font-family:Verdana'>File Manifest<o:p></o:p></span></h4>
-
-<pre><o:p>&nbsp;</o:p></pre><pre><span style='font-family:Courier'><o:p>&nbsp;</o:p></span></pre><pre><u><span
-style='font-family:Courier'>Files<span style='mso-spacerun:yes'>��������� </span>Description</span></u><span
-style='font-family:Courier'><o:p></o:p></span></pre><pre><span class=SpellE><span
-style='font-family:Courier'>Apple.ico</span></span><span style='font-family:
-Courier'><span style='mso-spacerun:yes'>����� </span>The <span class=GramE>resource file</span> for a sample icon<o:p></o:p></span></pre><pre><span
-class=SpellE><span style='font-family:Courier'>Cpsuidat.cpp</span></span><span
-style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The source file that contains all the predefined data<o:p></o:p></span></pre><pre><span
-class=SpellE><span style='font-family:Courier'>Cpsuidat.h</span></span><span
-style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The <span
-class=GramE>header file</span> for <span class=SpellE>CPSUIDAT.cpp</span><o:p></o:p></span></pre><pre><span
-class=SpellE><span style='font-family:Courier'>Cpsuisam.c</span></span><span
-style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The source file that implements the sample for the Windows 2000 CPSUI<o:p></o:p></span></pre><pre><span
-class=SpellE><span style='font-family:Courier'>Cpsuisam.def</span></span><span
-style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The file that lists the exported functions<o:p></o:p></span></pre><pre><span
-class=SpellE><span style='font-family:Courier'>Cpsuisam.dlg</span></span><span
-style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The <span
-class=GramE>resource file</span> for the dialogs<o:p></o:p></span></pre><pre><span
-class=SpellE><span style='font-family:Courier'>Cpsuisam.h</span></span><span
-style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The <span
-class=GramE>header file</span> for <span class=SpellE>CPSUISAM.c</span><o:p></o:p></span></pre><pre><span
-class=SpellE><span style='font-family:Courier'>Cpsuisam.ico</span></span><span
-style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The <span
-class=GramE>resource file</span> for a sample icon<o:p></o:p></span></pre><pre><span
-class=SpellE><span style='font-family:Courier'>Debug.c</span></span><span
-style='font-family:Courier'><span style='mso-spacerun:yes'>������� </span>The <span
-class=GramE>source file</span> for debugging functions<o:p></o:p></span></pre><pre><span
-class=SpellE><span style='font-family:Courier'>Debug.h</span></span><span
-style='font-family:Courier'><span style='mso-spacerun:yes'>������� </span>The header for <span
-class=SpellE>Debug.c</span><o:p></o:p></span></pre><pre><span class=SpellE><span
-style='font-family:Courier'>Makefile</span></span><span style='font-family:
-Courier'><span style='mso-spacerun:yes'>������ </span>The generic file for building the code sample<o:p></o:p></span></pre><pre><span
-class=SpellE><span style='font-family:Courier'>Precomp.h</span></span><span
-style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The header that includes the headers to pre-compile<o:p></o:p></span></pre><pre><span
-style='font-family:Courier'>Cpsui.htm<span style='mso-spacerun:yes'>����� </span>The documentation for this sample (this file)<o:p></o:p></span></pre><pre><span
-class=SpellE><span style='font-family:Courier'>Res.rc</span></span><span
-style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span>The <span
-class=GramE>resource file</span> for the module<o:p></o:p></span></pre><pre><span
-style='font-family:Courier'>Sources<span style='mso-spacerun:yes'>������� </span>The generic file for building the code sample<o:p></o:p></span></pre>
-
-<p align=center style='text-align:center'><a href="#top"><span
-style='font-size:10.0pt;font-family:Verdana'>Top of page</span></a><span
-style='font-size:10.0pt;font-family:Verdana'> <o:p></o:p></span></p>
-
-<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=624
- style='width:6.5in;mso-cellspacing:0in'>
- <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes;
- height:1.5pt'>
- <td style='background:aqua;padding:.75pt .75pt .75pt .75pt;height:1.5pt'>
- <p class=MsoNormal><o:p>&nbsp;</o:p></p>
- </td>
- </tr>
-</table>
-
-<p><span style='font-size:7.5pt;font-family:"MS Sans Serif"'>� 2004 Microsoft
-Corporation</span><span style='font-size:10.0pt;font-family:Verdana'> <o:p></o:p></span></p>
-
-</div>
-
-</body>
-
-</html>