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.

178 lines
4.5 KiB

  1. ; NTPRINT.INF (for SUR)
  2. ;
  3. ; List of supported printers, manufacturers
  4. ;
  5. [Version]
  6. Signature="$Windows NT$"
  7. Provider=%MS%
  8. LayoutFile=layout.inf
  9. ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
  10. Class=Printer
  11. [ClassInstall32.NT]
  12. AddReg=printer_class_addreg
  13. [printer_class_addreg]
  14. HKR,,,,%PrinterClassName%
  15. HKR,,Icon,,"-4"
  16. HKR,,Installer32,,"ntprint.dll,ClassInstall32"
  17. HKR,,NoDisplayClass,,1
  18. ;
  19. ; Manufacturer section.
  20. ;
  21. ; This section lists all of the manufacturers
  22. ; that we will display in the Dialog box
  23. ;
  24. [Manufacturer]
  25. "%HP%"=HP.CHS
  26. "%LEGEND%"=LEGEND.CHS
  27. ;
  28. ; Model sections.
  29. ;
  30. ; Each section here corresponds with an entry listed in the
  31. ; [Manufacturer] section, above. The models will be displayed in the order
  32. ; that they appear in the INF file.
  33. ;
  34. [HP.CHS]
  35. "HP LaserJet 4LC" = HPLJ4LCC.GPD.BIDI, HP_LaserJet_4LC
  36. "HP LaserJet 4VC" = HPLJ4VCC.GPD.BIDI, HP_LaserJet_4VC
  37. [LEGEND.CHS]
  38. "Legend LJ2110P" = LN2110PC.GPD, Legend_LJ2110P
  39. "Legend LJ2210P" = LN2210PC.GPD, Legend_LJ2210P
  40. "Legend LJ4106S" = LN4106SC.GPD, Legend_LJ4106S
  41. "Legend LJ4318S" = LN4318SC.GPD, Legend_LJ4318S
  42. "Legend LJ6C" = LN6CC.GPD, Legend_LJ6C
  43. "Legend LJ6C+" = LN6CPC.GPD, Legend_LJ6C+
  44. "Legend LJ6M" = LNLJ6MC.GPD, Legend_LJ6M
  45. "Legend LJ6P" = LNLJ6PC.GPD, Legend_LJ6P
  46. "Legend LJ6P+" = LNLJ6PPC.GPD, Legend_LJ6P+
  47. ;
  48. ; Installer Sections
  49. ;
  50. ; These sections control file installation, and reference all files that
  51. ; need to be copied. The section name will be assumed to be the driver
  52. ; file, unless there is an explicit DriverFile section listed.
  53. ;
  54. [HPLJ4LCC.GPD.BIDI]
  55. CopyFiles=@PCL5ZRES.DLL,@HPLJ4LCC.GPD,PJLMON.DLL,UNIDRV
  56. DataSection=UNIDRV_DATA
  57. DataFile=HPLJ4LCC.GPD
  58. LangaugeMonitor=%PJL_MONITOR%
  59. [HPLJ4VCC.GPD.BIDI]
  60. CopyFiles=@PCL5ZRES.DLL,@HPLJ4VCC.GPD,PJLMON.DLL,UNIDRV
  61. DataSection=UNIDRV_DATA
  62. DataFile=HPLJ4VCC.GPD
  63. LangaugeMonitor=%PJL_MONITOR%
  64. [LN2110PC.GPD]
  65. CopyFiles=@PCL5ZRES.DLL,@LN2110PC.GPD,UNIDRV
  66. DataSection=UNIDRV_DATA
  67. DataFile=LN2110PC.GPD
  68. [LN2210PC.GPD]
  69. CopyFiles=@PCL5ZRES.DLL,@LN2210PC.GPD,UNIDRV
  70. DataSection=UNIDRV_DATA
  71. DataFile=LN2210PC.GPD
  72. [LN4106SC.GPD]
  73. CopyFiles=@PCL5ZRES.DLL,@LN4106SC.GPD,UNIDRV
  74. DataSection=UNIDRV_DATA
  75. DataFile=LN4106SC.GPD
  76. [LN4318SC.GPD]
  77. CopyFiles=@PCL5ZRES.DLL,@LN4318SC.GPD,UNIDRV
  78. DataSection=UNIDRV_DATA
  79. DataFile=LN4318SC.GPD
  80. [LN6CC.GPD]
  81. CopyFiles=@PCL5ZRES.DLL,@LN6CC.GPD,UNIDRV
  82. DataSection=UNIDRV_DATA
  83. DataFile=LN6CC.GPD
  84. [LN6CPC.GPD]
  85. CopyFiles=@PCL5ZRES.DLL,@LN6CPC.GPD,UNIDRV
  86. DataSection=UNIDRV_DATA
  87. DataFile=LN6CPC.GPD
  88. [LNLJ6MC.GPD]
  89. CopyFiles=@PCL5ZRES.DLL,@LNLJ6MC.GPD,UNIDRV
  90. DataSection=UNIDRV_DATA
  91. DataFile=LNLJ6MC.GPD
  92. [LNLJ6PC.GPD]
  93. CopyFiles=@PCL5ZRES.DLL,@LNLJ6PC.GPD,UNIDRV
  94. DataSection=UNIDRV_DATA
  95. DataFile=LNLJ6PC.GPD
  96. [LNLJ6PPC.GPD]
  97. CopyFiles=@PCL5ZRES.DLL,@LNLJ6PPC.GPD,UNIDRV
  98. DataSection=UNIDRV_DATA
  99. DataFile=LNLJ6PPC.GPD
  100. ; Copy Sections
  101. ;
  102. ; Lists of files that are actually copied. These sections are referenced
  103. ; from the installer sections, above. Only create a section if it contains
  104. ; two or more files (if we only copy a single file, identify it in the
  105. ; installer section, using the @filename notation) or if it's a color
  106. ; profile (since the DestinationDirs can only handle sections, and not
  107. ; individual files).
  108. ;
  109. [UNIDRV]
  110. UNIDRV.DLL
  111. UNIRES.DLL
  112. GPDPARSE.DLL
  113. UNIDRVUI.DLL
  114. STDNAMES.GPD
  115. RASDDUI.HLP
  116. [PJLMON.DLL]
  117. PJLMON.DLL,,,0x00000020 ; Copy only if new binary
  118. ;
  119. ; Data Sections
  120. ;
  121. ; These sections contain data that is shared between devices.
  122. ;
  123. [UNIDRV_DATA]
  124. DriverFile=UNIDRV.DLL
  125. ConfigFile=UNIDRVUI.DLL
  126. HelpFile=RASDDUI.HLP
  127. ;
  128. ; Call SetupSetDirectoryId with 66000 to set the target directory at runtime
  129. ; (depending on which environment drivers are getting installed)
  130. ;
  131. [DestinationDirs]
  132. DefaultDestDir=66000
  133. PJLMON.DLL=66002
  134. ;
  135. ; Control Flags
  136. ;
  137. [ControlFlags]
  138. ExcludeFromSelect = 2369
  139. ;
  140. ; Localizable Strings
  141. ;
  142. [Strings]
  143. ;MS="Microsoft Windows NT 5.0"
  144. MS="Local Testing - PCL5Z"
  145. PrinterClassName="Printer"
  146. PJL_MONITOR="PJL Language Monitor,PJLMON.DLL"
  147. HP="HP"
  148. LEGEND="Legend"