home *** CD-ROM | disk | FTP | other *** search
/ jppd.dyndns.org / jppd.dyndns.org.tar / jppd.dyndns.org / DRIVERS / job_jet / oltipr12.inf < prev    next >
INI File  |  2006-10-27  |  5KB  |  202 lines

  1. ;/*++
  2. ;
  3. ;Copyright (c) 1990-2002. Hewlett-Packard Company. All rights reserved. 
  4. ;
  5. ;
  6. ;    Dot4Prt INF for all OSes
  7. ;
  8. ;    Hewlett-Packard Converged DOT4 version 12
  9. ;
  10. ;    MagicKeyword for DOT4 12 infs used by the scrubber {1E22796D-FAAC-490a-AD2A-90D6F2D5549E}
  11. ;
  12.  
  13. ; ----- DO NOT MODIFY HEADER TEXT ABOVE THIS LINE! ------------ 
  14. ;--*/
  15. [Version]
  16. Signature="$Windows NT$"
  17. Class="Dot4Print OEM12"
  18. ClassGUID={3DD8154C-E1A0-4e18-A376-A4C9D3B53644}
  19. Provider=%INF_Provider%
  20. DriverVer=01/29/2002, 4.5.0.0
  21. CatalogFile.NT=OLTipr12.cat
  22.  
  23. ;====================================================
  24.  
  25. [ControlFlags]
  26. ExcludeFromSelect = *
  27.  
  28. [DestinationDirs]
  29. DefaultDestDir = 10,System32\drivers
  30. Dot4Print_CpyFiles = 10,System32\drivers
  31. Dot4PrintMonCpyFiles98 = 11
  32. Dot4IO_CpyFiles = 11
  33.  
  34. [SourceDisksNames.x86]
  35. 1 = %CD%,,,
  36. 2 = %CD%,,,"drivers\dot4\Win2000"
  37.  
  38. [SourceDisksNames]
  39. 1 = %CD%,,,
  40.  
  41.  
  42. [SourceDisksFiles.x86]
  43. OEMipr12.sys = 2
  44. OEMidr12.dll = 2
  45. OEMipr12.dll = 2
  46. OEMipm12.exe = 2
  47. OEMinw12.exe = 2
  48. OEMisn12.dll = 2
  49. OEMipt12.dll = 2
  50. OEMimn12.dll = 2
  51.  
  52.  
  53. [SourceDisksFiles]
  54. OEMipr12.sys = 1,Drivers\dot4\win98
  55. OEMidr12.dll = 1,Drivers\dot4\win98
  56. OEMipr12.dll = 1,Drivers\dot4\win98
  57. OEMipm12.exe = 1,Drivers\dot4\win98
  58. OEMinw12.exe = 1,Drivers\dot4\win98
  59. OEMisn12.dll = 1,Drivers\dot4\win98
  60. OEMipt12.dll = 1,Drivers\dot4\win98
  61. OEMimn12.dll = 1,Drivers\dot4\win98
  62. usbmon.dll   = 1,Drivers\dot4\win98
  63.  
  64. ;====================================================
  65.  
  66. [ClassInstall]
  67. ;
  68. ; Add the Dot4Print class GUID to SYSTEM\CCS\Control\Class
  69. ;
  70. AddReg = Dot4PrintClassAddReg
  71.  
  72. [ClassInstall32]
  73. ;
  74. ; Add the Dot4Print class GUID to SYSTEM\CCS\Control\Class
  75. ;
  76. AddReg = Dot4PrintClassAddReg
  77.  
  78. [Dot4PrintClassAddReg]
  79. ;
  80. ; Give the class a descriptive name and an icon
  81. ;
  82. HKR,,,,"Dot4Print OEM12"
  83. HKR,,Icon,,"-20"
  84.  
  85.  
  86. ;====================================================
  87.  
  88. [Manufacturer]
  89. %HP%=HP_Models
  90.  
  91. [HP_Models]
  92. ;
  93. ; This INF supports models with these PnP IDs
  94. ; (Enumerated by any enumerator (*))
  95.  
  96. "Job_Jet M400 (DOT4PRT)" =Dot4Print_Inst,dot4\vid_0b3c&pid_A880&mi_02&dot4&print_hpz
  97.  
  98. ; Moved the null printer installation to hpoglu08.inf
  99.  
  100. ;====================================================
  101.  
  102. [Dot4Print_Inst]
  103. ;
  104. ; Install Section for DOT4PRINT on Win9x
  105. ;
  106. CopyFiles=Dot4Print_CpyFiles,Dot4IO_CpyFiles,Dot4PrintMonCpyFiles98
  107. AddReg=Dot4Print_AddReg98,Dot4Print_AddReg
  108. DriverVer=01/29/2002, 4.5.0.0
  109.  
  110.  
  111. [Dot4Print_Inst.NT]
  112. ;
  113. ; Install Section for DOT4PRINT on Win2K
  114. ;
  115. CopyFiles=Dot4Print_CpyFiles,Dot4IO_CpyFiles
  116. AddReg=Dot4Print_AddReg
  117. DriverVer=01/29/2002, 4.5.0.0
  118.  
  119. ;====================================================
  120.  
  121. [Dot4Print_CpyFiles]
  122. OEMipr12.sys
  123.  
  124. [Dot4IO_CpyFiles]
  125. OEMidr12.dll,,,0x10
  126. OEMipr12.dll,,,0x10
  127. OEMipm12.exe,,,0x10
  128. OEMinw12.exe,,,0x10
  129. OEMisn12.dll,,,0x10
  130. OEMipt12.dll,,,0x10
  131.  
  132.  
  133.  
  134. ;Port monitor for 9x
  135. ;Also copying usbmon if it does not
  136. ;exist
  137. [Dot4PrintMonCpyFiles98]
  138. OEMimn12.dll
  139. usbmon.dll,,,16 ;do not overwrite
  140.  
  141. ;====================================================
  142.  
  143. [Dot4Print_Inst.HW]
  144. ;
  145. ; Special configuration info for Win9x
  146. ;
  147. AddReg=Dot4Print_AddReg
  148.  
  149. [Dot4Print_Inst.NT.HW]
  150. ;
  151. ; Special configuration info for Win2K
  152. ;
  153. AddReg=Dot4Print_AddReg
  154.  
  155. ;====================================================
  156.  
  157. ;
  158. ; Registry entry for Driver
  159. ;
  160.  
  161. [Dot4Print_AddReg98]
  162. HKR,,DevLoader,,*ntkern
  163. HKR,,NTMPDriver,,OEMipr12.sys
  164. ;HKLM,"System\CurrentControlSet\Control\Print\Monitors\OEMDot4 Monitor",driver,,OEMimn12.dll
  165.  
  166.  
  167. [Dot4Print_AddReg]
  168. ;
  169. ; Add keys under Enum\enumeratorID\device-instance-id
  170. ;
  171. HKR,,"ReadSocketId",0x00010001,0x0002
  172. HKR,,"WriteSocketId",0x00010001,0x0002
  173. HKR,,"ReadBufferSize",0x00010001,0x7FFF
  174. HKR,,"WriteBufferSize",0x00010001,0x7FFF
  175.  
  176. ;====================================================
  177.  
  178. [Dot4Print_Inst.NT.Services]
  179. ;
  180. ; Add the Dot4 driver as a service
  181. ;
  182. AddService=OEMipr12,0x00000002,Dot4Print_Inst.AddService
  183.  
  184.  
  185. [Dot4Print_Inst.AddService]
  186. ;
  187. ; Service configuration info
  188. ;
  189. DisplayName     = %Dot4Print_Name%
  190. ServiceType     = 1             ; Kernel driver
  191. StartType       = 3             ; Manual start
  192. ErrorControl    = 1             ; Error ignore
  193. ServiceBinary   = %12%\OEMipr12.sys
  194.  
  195. ;====================================================
  196.  
  197. [Strings]
  198. Dot4Print_Name      = "Print Class Driver for IEEE-1284.4 OEMipr12"
  199. HP                  = "Hewlett-Packard"
  200. INF_Provider        = "Hewlett-Packard"
  201. CD                  = "Disk"