Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<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 10"> <meta name=Originator content="Microsoft Word 10"> <link rel=File-List href="oemdll_files/filelist.xml"> <title>OEMDLL</title> <!--[if gte mso 9]><xml>
<w:WordDocument> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <w:Compatibility> <w:ApplyBreakingRules/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--> <style> <!--
/* Font Definitions */ @font-face {font-family:Courier; panose-1:2 7 4 9 2 2 5 2 4 4; mso-font-alt:"Courier New"; 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:SimSun; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:\5B8B\4F53; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 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:"\@SimSun"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 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 {mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; mso-outline-level:2; font-size:18.0pt; font-family:"Times New Roman"; mso-fareast-font-family:SimSun; color:black; font-weight:bold;} h3 {mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; mso-outline-level:3; font-size:13.5pt; font-family:"Times New Roman"; mso-fareast-font-family:SimSun; color:black; font-weight:bold;} h4 {mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; mso-outline-level:4; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:SimSun; color:black; font-weight:bold;} 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 {mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; color:black;} pre {margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; 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"; 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";} </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="10242"/> </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'>OEMDLL<o:p></o:p></span></a></h2>
<p><span style='mso-bookmark:MYSAMPLE'><span style='font-size:10.0pt; font-family:Arial;color:red'>[This is preliminary documentation and subject to change.]</span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Verdana'><o:p></o:p></span></span></p>
<h3><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Verdana'>SUMMARY<o:p></o:p></span></span></h3>
<p><span style='mso-bookmark:MYSAMPLE'><span style='font-size:10.0pt; font-family:Verdana'>The OEMPS, OEMUI, OEMUNI, CUSTHLP, </span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-size:10.0pt;font-family:Verdana; mso-bidi-font-family:Arial;color:windowtext'>ThemeUI, PSUIRep,</span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-size:10.0pt;font-family:Verdana'> and SYNCSET samples do not affect the printer output. They are only examples of how to build OEM Customization DLLs of their respective types: PostScript rendering, User Interface, and Unidrv rendering modules. The OEMUI sample does demonstrate common UI tasks such as adding additional elements to the UI (that is, items and pages). These samples demonstrate the User Mode COM OEM Printer Customization DLLs. The CUSTHLP sample demonstrate adding OEM help to your customization and how to replace standard Microsoft supplied help with customized help. The SYNCSET sample demonstrate how to synchronies driver settings between the OEM customization page and the standard device settings page.<span style='mso-spacerun:yes'>� </span>ThemeUI sample demonstrates how to use <span class=SpellE>theming</span> (i.e. <span class=SpellE>comctl</span> v6) for print driver UI. PSUIRep sample demonstrates how to completely replace the standard printer driver UI for PostScript driver plug-ins.<o:p></o:p></span></span></p>
<p><span style='mso-bookmark:MYSAMPLE'><span style='font-size:10.0pt; font-family:Verdana'>The <span class=SpellE>WaterMark</span> sample demonstrates a PS OEM rendering module used in conjunction with a UI OEM module to produce customizable watermark page simulation by controlling PostScript injected in the printing stream by the PS OEM rendering module. The samples demonstrate the required COM interface, required functions with sample code, and how to use the OEM�s private DEVMODE section to communicate between the UI and rendering modules. <o:p></o:p></span></span></p>
<p><span style='mso-bookmark:MYSAMPLE'><span style='font-size:10.0pt; font-family:Verdana'><o:p> </o:p></span></span></p>
<h3><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Verdana'>BUILDING THE SAMPLE<o:p></o:p></span></span></h3>
<p><span style='mso-bookmark:MYSAMPLE'><span style='font-size:10.0pt; font-family:Verdana'>To build the samples, run <b>build</b> from this directory. The DLLs will be placed in the appropriate platform directory (that is, i386 or Alpha). To create a version with verbose debug output, add <b>_DEBUG</b> to the compile defines in the sources file.<o:p></o:p></span></span></p>
<p><span style='mso-bookmark:MYSAMPLE'><span style='font-size:10.0pt; font-family:Verdana'>After building the samples, they may be installed by using the Add Printer Wizard. Select the local printer, then select <b>Have Disk</b>, and point to the directory containing the <span class=SpellE>Oemdll.inf</span> file. The Windows 2000 drivers do not need to be copied to the local directory containing <span class=SpellE>Oemdll.inf</span>.<o:p></o:p></span></span></p>
<p><span style='mso-bookmark:MYSAMPLE'><span style='font-size:10.0pt; font-family:Verdana'><o:p> </o:p></span></span></p>
<h3><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Verdana'>CODE TOUR<o:p></o:p></span></span></h3>
<h4><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Verdana'>File Manifest<o:p></o:p></span></span></h4>
<pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>Root:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>OEMdll.htm<span style='mso-spacerun:yes'>��� </span>The documentation for this sample (this file)<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Dirs</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��������� </span>The file the lists the subdirectories to build<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEMdll.inf</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The printer INF that will install the OEM and WaterMark Customization samples once built<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>uisamples.inf</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> The printer INF that will install the SYNCSET and CUSTHLP Customization samples once built<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>winxp.inf</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The printer INF that will install the ThemeUI, and PSUIRep samples once built<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>OEMps.ini<span style='mso-spacerun:yes'>���� </span>The printer ini file that specifies the OEM Customization DLLs for the OEMPS sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>OEMui.ini<span style='mso-spacerun:yes'>���� </span>The printer ini file that specifies the OEM Customization DLLs for the OEMUI sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>OEMuni.ini<span style='mso-spacerun:yes'>��� </span>The printer ini file that specifies the OEM Customization DLLs for the OEMUNI sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>Wmark.ini<span style='mso-spacerun:yes'>���� </span>The printer ini file that specifies the OEM Customization DLLs for the WaterMark sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'>custhlp.ini</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The printer ini file that specifies the OEM Customization DLLs for the user mode CUSTHLP sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'>syncset.ini</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The printer ini file that specifies the OEM Customization DLLs for the user mode SYNCSET sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>ThemeUI.ini<span style='mso-spacerun:yes'>�� </span>The printer ini file that specifies the OEM Customization DLLs for the user mode ThemeUI sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>PSUIRep.ini<span style='mso-spacerun:yes'>�� </span>The printer <span class=SpellE>ini</span> file that specifies the OEM Customization DLLs for the user mode PSUIRep sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEM.gpd</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span>The generic PCL5 GPD <span class=GramE>file</span> for the samples that use Unidrv<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEM.ppd</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span>The generic PostScript PPD <span class=GramE>file</span> for samples that use PostScript<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>syncset.gpd</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The PCL5 GPD file for the sample SYNCSET that use Unidrv<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>custhlp.gpd</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The PCL5 GPD file for the sample CUSTHLP that use Unidrv<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>OEMPS<span style='mso-spacerun:yes'>�������� </span>The directory that contains the OEMPS sample source code<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>OEMUI<span style='mso-spacerun:yes'>�������� </span>The directory that contains the OEMUI sample source code<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>OEMUNI<span style='mso-spacerun:yes'>������� </span>The directory that contains the OEMUNI sample source code<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>WaterMark<span style='mso-spacerun:yes'>���� </span>The directory that contains the WaterMark sample source code<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>CUSTHLP<span style='mso-spacerun:yes'>������ </span>The directory that contains the CUSTHLP sample source code<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>SYNCSET<span style='mso-spacerun:yes'>������ </span>The directory that contains the SYNCSET sample source code<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>ThemeUI<span style='mso-spacerun:yes'>������ </span>The directory that contains the ThemeUI sample source code<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>PSUIRep<span style='mso-spacerun:yes'>������ </span>The directory that contains the PS Standard UI Replacement sample source code<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>OEMPS directory:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Command.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>Source module for OEM customized Commands<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Command.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>command.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>DDIHook.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>Source module for functions that are hooked from the driver<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The code for debugging functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span>The header for <span class=SpellE>debug.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The code for the OEM <span class=SpellE>Devmode</span> functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>devmode.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>DLLEntry.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module for DLL entry function<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>Intrface.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module that implements the OEM COM Printer Customization rendering interface<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Intrface.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for <span class=SpellE>Intrface.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oem.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span>The header that contains common defines between the OEM UI and rendering modules<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oemps.rc</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The <span class=GramE>resource file</span> for the rendering module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Resource.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for the rendering module�s resources<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Precomp.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header that includes the headers to <span class=SpellE>precompile</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>Sources<span style='mso-spacerun:yes'>������ </span>The generic file for building the code sample for User Mode<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Makefile</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The generic file for building the code sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oemps.def</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The file that list the exported functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>OEMUI directory:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><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></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Makefile</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The generic file for building the code sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The code for debugging functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span>The header for <span class=SpellE>Debug.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The code for the OEM <span class=SpellE>Devmode</span> functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>Devmode.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>DLLEntry.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module for DLL entry function<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>Source module that implements the global variables for the UI module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>Globals.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEMUI.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>Source module for the OEM code that customizes the Printer Properties UI<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEMui.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span>The header for <span class=SpellE>OEMui.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>Intrface.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module that implements the OEM COM Printer Customization rendering interface<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Intrface.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for <span class=SpellE>Intrface.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oemui.def</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The file that list the exported functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oemui.rc</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The <span class=GramE>resource file</span> for the rendering module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Resource.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for the rendering module�s resources.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Precomp.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><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></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>OEMUNI directory:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span><span style='mso-spacerun:yes'>�������</span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Command.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>Source module for OEM customized Commands<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Command.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>command.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>DDIHook.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>Source module for functions that are hooked from the driver<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The code for debugging functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span>The header for <span class=SpellE>debug.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The code for the OEM <span class=SpellE>Devmode</span> functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>devmode.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>DLLEntry.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module for DLL entry function<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>Intrface.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module that implements the OEM COM Printer Customization rendering interface<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Intrface.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for <span class=SpellE>Intrface.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oem.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span>The header that contains common defines between the OEM UI and rendering modules<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>oemuni.rc</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The resource file for the rendering module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Resource.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for the rendering module�s resources<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Precomp.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header that includes the headers to <span class=SpellE>precompile</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>Sources<span style='mso-spacerun:yes'>������ </span>The generic file for building the code sample for User Mode<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Makefile</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The generic file for building the code sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oemuni.def</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span><span style='mso-tab-count:1'>� </span>The file that list the exported functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>SYNCSET directory:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Dirs</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��������� </span>The file the lists the subdirectories to build<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><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></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Makefile</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The generic file for building the code sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The code for debugging functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span>The header for <span class=SpellE>debug.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The code for the OEM <span class=SpellE>Devmode</span> functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>devmode.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>DLLEntry.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module for DLL entry function<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>Source module that implements the global variables for the UI module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>Globals.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEMUI.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>Source module for the OEM code that customizes the Printer Properties UI<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEMui.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span>The header for <span class=SpellE>OEMui.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>Intrface.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module that implements the OEM COM Printer Customization rendering interface<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Intrface.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for <span class=SpellE>Intrface.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oem.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span>The header that contains common defines between the OEM UI and rendering modules<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Resource.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for the rendering module�s resources<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Precomp.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header that includes the headers to <span class=SpellE>precompile</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>syncset.def</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The file that list the exported functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oemui.rc</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The <span class=GramE>resource file</span> for the rendering module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>CUSTHLP directory:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Dirs</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span><span style='mso-spacerun:yes'>������</span>The file the lists the subdirectories to build<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><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></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Makefile</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The generic file for building the code sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The code for debugging functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span>The header for <span class=SpellE>debug.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The code for the OEM <span class=SpellE>Devmode</span> functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>devmode.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>DLLEntry.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module for DLL entry function<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>Source module that implements the global variables for the UI module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>Globals.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEMUI.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>Source module for the OEM code that customizes the Printer Properties UI<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEMui.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span>The header for <span class=SpellE>OEMui.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>Intrface.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module that implements the OEM COM Printer Customization rendering interface<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Intrface.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for <span class=SpellE>Intrface.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oem.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span>The header that contains common defines between the OEM UI and rendering modules<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Resource.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for the rendering module�s resources<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Precomp.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header that includes the headers to <span class=SpellE>precompile</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>custhlp.def</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The file that list the exported functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oemui.rc</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The <span class=GramE>resource file</span> for the rendering module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>WaterMark directory:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Dirs</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��������� </span>The file the lists the subdirectories to build<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>Common<span style='mso-spacerun:yes'>������� </span>The directory that contains common components between OEMPS and OEMPSUI modules<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>WMARKPS<span style='mso-spacerun:yes'>������ </span>The directory that contains the PS WaterMark rendering module source code<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>WMARKUI<span style='mso-spacerun:yes'>������ </span>The directory that contains the WaterMark UI module source code<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>WaterMark\common directory:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The code for debugging functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span>The header for <span class=SpellE>debug.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The code for the OEM <span class=SpellE>Devmode</span> functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>devmode.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oem.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span>The header that contains common defines between the OEM UI and rendering modules<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>WaterMark\WMARKPS directory:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Command.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>Source module for OEM customized Commands<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Command.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>command.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>DLLEntry.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module for DLL entry function<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Fdebug.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>Source module that includes <span class=SpellE>debug.cpp</span> from the common directory<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>Fdevmode.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module that includes <span class=SpellE>devmode.cpp</span> from the common directory<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>Intrface.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module that implements the OEM COM Printer Customization rendering interface<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Intrface.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for <span class=SpellE>Intrface.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Wmarkps.rc</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The <span class=GramE>resource file</span> for the rendering module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Resource.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for the rendering module�s resources<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Precomp.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><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></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Drawmark.ps</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The PostScript to inject at the start of each page to draw the water mark<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Wmark.ps</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The PostScript to inject at the header of the document that defines how to draw the water mark<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>Sources<span style='mso-spacerun:yes'>������ </span>The generic file for building the code sample for User Mode<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Makefile</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The generic file for building the code sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Wmarkps.def</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The file that list the exported functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>WaterMark\WMARKUI directory:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><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></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Makefile</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span>The generic file for building the code sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>DLLEntry.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module for DLL entry function<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Fdebug.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>Source module that includes <span class=SpellE>debug.cpp</span> from the common directory<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>Fdevmode.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module that includes <span class=SpellE>devmode.cpp</span> from the common directory<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>Source module that implements the global variables for the UI module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>Globals.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Wmarkui.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>Source module for the OEM code that customizes the Printer Properties UI<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Wmarkui.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span>The header for <span class=SpellE>Wmarkui.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span class=GramE><span style='font-family:Courier'>Intrface.cpp</span></span></span></span><span style='mso-bookmark:MYSAMPLE'><span class=GramE><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span>Source</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'> module that implements the OEM COM Printer Customization rendering interface<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Intrface.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for <span class=SpellE>Intrface.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Wmarkui.def</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span>The file that list the exported functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Wmarkui.rc</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The <span class=GramE>resource file</span> for the rendering module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Resource.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span>The header for the rendering module�s resources<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Precomp.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><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></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>ThemeUI directory:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�������� </span><span style='mso-tab-count:2'>�������� </span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>Sources<span style='mso-spacerun:yes'>������ </span><span style='mso-tab-count:2'>�������� </span>The generic file for building the code sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Makefile</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span><span style='mso-tab-count:2'>�������� </span>The generic file for building the code sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span><span style='mso-tab-count:2'>�������� </span>The code for debugging functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span><span style='mso-tab-count:2'>�������� </span>The header for <span class=SpellE>Debug.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span><span style='mso-tab-count:2'>�������� </span>The code for the OEM <span class=SpellE>Devmode</span> functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span><span style='mso-tab-count:2'>�������� </span>The header for <span class=SpellE>Devmode.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>DLLEntry.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span><span style='mso-tab-count:2'>�������� </span>Source module for DLL entry function<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>FusUtils.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span><span style='mso-tab-count:2'>�������� </span>Source file for Side-by-side component sharing helper functions.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>FusUtils.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span><span style='mso-tab-count:2'>�������� </span>The header for <span class=SpellE>FusUtils.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span><span style='mso-tab-count:2'>�������� </span>Source module that implements the global variables for the UI module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span><span style='mso-tab-count:2'>�������� </span>The header for <span class=SpellE>Globals.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEMUI.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span><span style='mso-tab-count:2'>�������� </span>Source module for the OEM code that customizes the Printer Properties UI<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEMui.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span><span style='mso-tab-count:2'>�������� </span>The header for <span class=SpellE>OEMui.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Intrface.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span><span style='mso-tab-count:2'>�������� </span>Source module that implements the OEM COM Printer Customization rendering interface<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Intrface.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span><span style='mso-tab-count:2'>�������� </span>The header for <span class=SpellE>Intrface.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oemui.rc</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span><span style='mso-tab-count:2'>�������� </span>The <span class=GramE>resource file</span> for the rendering module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Resource.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span><span style='mso-tab-count:2'>�������� </span>The header for the rendering module�s resources.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Precomp.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span><span style='mso-tab-count:2'>�������� </span>The header that includes the headers to pre-compile.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>ThemeUI.def</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span><span style='mso-tab-count:2'>�������� </span>The file that defines the exports for the DLL.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>ThemeUI.Manifest</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-tab-count:1'>������ </span>Resource file that contains the manifest which describes to used <span class=SpellE>ComCtrl</span> v6.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><b><span style='font-family:Verdana'>PSUIRep directory:</span></b></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><o:p> </o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><u><span style='font-family:Courier'>Files</span></u></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-tab-count:2'>��������� </span><u>Description</u><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'>Sources<span style='mso-tab-count:2'>������� </span>The generic file for building the code sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Makefile</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-tab-count:1'>������ </span>The generic file for building the code sample<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-tab-count:1'>����� </span>The code for debugging functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Debug.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span><span style='mso-tab-count:1'> </span>The header for <span class=SpellE>Debug.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span><span style='mso-tab-count:1'> </span>The code for the OEM <span class=SpellE>Devmode</span> functions<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Devmode.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span><span style='mso-tab-count:1'> </span>The header for <span class=SpellE>Devmode.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>DLLEntry.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span><span style='mso-tab-count:1'> </span>Source module for DLL entry function<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Features.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-tab-count:1'>�� </span>Source <span class=GramE>file</span> for wrapper classes for driver and <span class=SpellE>ppd</span> features and options.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Features.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-tab-count:1'>���� </span>Header <span class=GramE>file</span> for wrapper classes for driver and <span class=SpellE>ppd</span> features and options.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span><span style='mso-tab-count:1'> </span>Source module that implements the global variables for the UI module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Globals.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span><span style='mso-tab-count:1'> </span>The header for <span class=SpellE>Globals.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Helper.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-tab-count:1'>���� </span>Source <span class=GramE>file</span> for wrapper class for calling core driver UI callback.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Helper.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-tab-count:1'>������ </span>Header file for wrapper class for calling core driver UI callback.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEMUI.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span><span style='mso-tab-count:1'> </span>Source module for the OEM code that customizes the Printer Properties UI<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>OEMui.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>������ </span><span style='mso-tab-count:1'> </span>The header for <span class=SpellE>OEMui.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Intrface.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>� </span><span style='mso-tab-count:1'> </span>Source module that implements the OEM COM Printer Customization rendering interface<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Intrface.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span><span style='mso-tab-count:1'> </span>The header for <span class=SpellE>Intrface.cpp</span><o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Oemui.rc</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>����� </span><span style='mso-tab-count:1'> </span>The <span class=GramE>resource file</span> for the rendering module<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Precomp.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>���� </span><span style='mso-tab-count:1'> </span>The header that includes the headers to pre-compile.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>PSUIRep.def</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>�� </span><span style='mso-tab-count:1'> </span>The file that defines the exports for the DLL.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>Resource.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-spacerun:yes'>��� </span><span style='mso-tab-count:1'> </span>The header for the rendering module�s resources.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>StringUtils.cpp</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-tab-count:1'> </span>The <span class=GramE>source file</span> for string utilities.<o:p></o:p></span></span></pre><pre><span style='mso-bookmark:MYSAMPLE'><span class=SpellE><span style='font-family:Courier'>StringUtils.h</span></span></span><span style='mso-bookmark:MYSAMPLE'><span style='font-family:Courier'><span style='mso-tab-count:1'>� </span>The <span class=GramE>header file</span> for string <span class=SpellE>utilites</span>.<o:p></o:p></span></span></pre>
<p 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'><span style='mso-bookmark:MYSAMPLE'><span style='font-size:10.0pt;font-family:Courier; mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></span></p>
<span style='mso-bookmark:MYSAMPLE'></span>
<p align=center style='text-align:center;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'><span style='font-size:10.0pt;font-family:Courier;mso-bidi-font-family:"Courier New"'><a href="#top"><span style='font-family:Verdana'>Top of page</span></a></span><span style='font-size:10.0pt;font-family:Verdana;mso-bidi-font-family:"Courier New"'> <o:p></o:p></span></p>
<pre><span style='font-family:Courier'><o:p> </o:p></span></pre>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=624 style='width:6.5in;mso-cellspacing:0in;mso-padding-alt:0in 5.4pt 0in 5.4pt'> <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:1.5pt'> <td style='background:aqua;padding:.75pt .75pt .75pt .75pt;height:1.5pt'> <p class=MsoNormal><o:p> </o:p></p> </td> </tr> </table>
<pre><span style='font-family:Courier'><o:p> </o:p></span></pre><pre><span style='font-family:Courier'><o:p> </o:p></span></pre>
<p 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'><span style='font-size:7.5pt;font-family:"MS Sans Serif";mso-bidi-font-family:"Courier New"'>� 1999 - 2003 Microsoft Corporation</span><span style='font-size:10.0pt; font-family:Verdana;mso-bidi-font-family:"Courier New"'> <o:p></o:p></span></p>
</div>
</body>
</html>
|