home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2003 May / VPR0305.ISO / DRIVER / EPSON / P40Z53E / p40z53e.exe / DISK5 / DISK.5 / Win2000 / EPPPDTPR.INF < prev    next >
Windows Setup INFormation  |  2002-07-26  |  4KB  |  153 lines

  1. ; epppdtpr.INF for English
  2. ;  -- This file contains descriptions for epson 1394.3 enumerated printers
  3. ;
  4. ; Copyright (C) 2001 Seiko Epson Corporation
  5. ;
  6. ; Install Class GUID Definition 
  7. ;   Device Class GUID = {cf970b40-543d-11d4-9aff-00105a21d193}
  8. ;
  9. ; Created 06/11/01  (Creation Date)
  10. ;
  11.  
  12. ;=====================================================================
  13. ; Common installation infomations
  14. ;=====================================================================
  15. ; EPSON 1394.3 Printer installation infomations
  16. ;
  17.  
  18. [Version]
  19. Signature="$WINDOWS NT$"
  20. Class=EPSON1394D3Printer
  21. ClassGUID={cf970b40-543d-11d4-9aff-00105a21d193}
  22. Provider=%MFG%
  23. CatalogFile=epppdtpr.cat
  24. DriverVer=07/26/2002, 1.01.002.0
  25.  
  26. [SourceDisksNames]
  27. 1 = %DISK1%,,,
  28.  
  29. [SourceDisksFiles]
  30. epppdtin.dll = 1,,
  31. epppdtmn.dll = 1,,
  32. epppdtui.dll = 1,,
  33. epppdtun.exe = 1,,
  34. epppdtpr.sys = 1,,
  35.  
  36. [Manufacturer]
  37. %MFG%=PnpPrint
  38.  
  39. [PnpPrint]
  40. %PPDTPRN.DeviceDesc% = PPDTPRN_Inst,PPDT\PRINTER\EPSON
  41.  
  42. [ControlFlags]
  43. ExcludeFromSelect = *
  44.  
  45. [DestinationDirs]
  46. DefaultDestDir = 12
  47. PPDTPRNClass.CopyFiles.NT=11
  48. PPDTMN_Inst.CopyFiles.NT=11
  49.  
  50.  
  51. ;=====================================================================
  52. ; Class Installer
  53. ;=====================================================================
  54. ; Class installer32
  55. ;
  56. [ClassInstall32]
  57. Addreg=PPDTPRClass.AddReg.NT,PPDTPR.AddReg.Uninstall
  58. CopyFiles=PPDTPRNClass.CopyFiles.NT
  59.  
  60. ;
  61. ; Adding Registory entry for class installer
  62. ;
  63. [PPDTPRClass.AddReg.NT]
  64. HKR,,,0,%PPDTPrinterName%
  65. HKR,,Installer32,,"epppdtin.dll,epPnpPrinterClassInstaller" 
  66. HKR,,Icon,,-21
  67.  
  68. ;
  69. ; Installation Class Installer Using and Invoking Files
  70. ;   Class Installer will install and invoke port monitor server dll
  71. ;
  72. [PPDTPRNClass.CopyFiles.NT]
  73. epppdtmn.dll                            ; EPSON 1394 Port Monitor Server DLL
  74. epppdtui.dll                            ; EPSON 1394 Port Monitor UI DLL
  75. epppdtin.dll                            ; EPSON 1394 Printer Class Installer
  76. epppdtun.exe                            ; EPSON 1394 Printer Uninstaller
  77.  
  78. ;
  79. ; Registering uninstaller
  80. ;
  81. [PPDTPR.AddReg.Uninstall]
  82. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\EPSON1394D3Printer,DisplayName,0,%PPDTPrinterName%
  83. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\EPSON1394D3Printer,UninstallString,0,"epppdtun.exe"
  84.  
  85.  
  86. ;=====================================================================
  87. ; Print Port Device
  88. ;=====================================================================
  89.  
  90. ;
  91. ; Installation EPSON 1394.3 driver and port monitor modules
  92. ;
  93. [PPDTPRN_Inst.NT]
  94. Copyfiles = PPDTPRN_Inst.CopyFiles.NT,PPDTMN_Inst.CopyFiles.NT
  95. DriverVer=07/26/2002, 1.01.002.0
  96.  
  97. ;
  98. ; Installation kernel mode driver files for system32\drivers directory.
  99. ;
  100. [PPDTPRN_Inst.CopyFiles.NT]
  101. epppdtpr.sys                            ; EPSON 1394 Kernel Mode Port Driver
  102.  
  103. ;
  104. ; Installation user mode driver files for system32 directory.
  105. ;
  106. [PPDTMN_Inst.CopyFiles.NT]
  107. epppdtmn.dll,,,0x00000060                ; EPSON 1394 Port Monitor Server DLL
  108. epppdtui.dll,,,0x00000060                ; EPSON 1394 Port Monitor UI DLL
  109. epppdtin.dll,,,0x00000060                ; EPSON 1394 Printer Class Installer
  110. epppdtun.exe,,,0x00000060                ; EPSON 1394 Printer Uninstaller
  111.  
  112.  
  113. ;
  114. ; Adding Driver services.
  115. ;
  116. [PPDTPRN_Inst.NT.Services]
  117. AddService = epppdtpr,0x00000002,PPDTPRN_Service_Inst
  118.  
  119. ;
  120. ; Kernel mode driver service detail for printing port (LUN0)
  121. ;
  122. [PPDTPRN_Service_Inst]
  123. DisplayName    = %PPDTPRN.SvcDesc%    ;
  124. ServiceType    = 1                        ;KERNEL_DRIVER
  125. StartType      = 3                        ;DEMAND START
  126. ErrorControl   = 1                        ;RROR_NORMAL
  127. ServiceBinary  = %12%\epppdtpr.sys        ;
  128.  
  129. [PPDTPRN_Inst.NT.HW]
  130. ;
  131. ; Special configuration info
  132. ;
  133. AddReg=PPDTPRN_AddReg
  134.  
  135. [PPDTPRN_AddReg]
  136. HKR,,"WriteService",,%PPDT_DATA_ForEpson%
  137.  
  138.  
  139. ;=====================================================================
  140. ; Strings
  141. ;=====================================================================
  142. ;
  143. ; These strings is used as installation progress report.
  144. ;
  145.  
  146. [strings]
  147. MFG                    = "Epson"    
  148. PPDTPRN.DeviceDesc    = "EPSON 1394.3プリンタ"
  149. PPDTPRN.SvcDesc        = "EPSON 1394.3プリンタ クラス"
  150. PPDTPrinterName        = "EPSON 1394.3プリンタ デバイス"    
  151. DISK1                = "EPSON 1394.3プリンタ インストール ディスク 1"
  152. PPDT_DATA_ForEpson    = "EPSON-DATA"
  153.