home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2002 January / VPR0201B.ISO / DRIVER / EPSON / E9352AS / e9352as.exe / DISK2 / DISK.2 / Wix2000 / EPFWP.INF < prev    next >
Windows Setup INFormation  |  2000-02-13  |  5KB  |  183 lines

  1. ; epfwp.INF for Japanese
  2. ;  -- This file contains descriptions for epson IEEE1394 enumerated printers
  3. ;
  4. ; Copyright (C) 1999 Seiko Epson Corporation
  5. ;
  6. ; Install Class GUID Definition 
  7. ;   Device Class GUID = {14EF37C0-2242-11d3-A0A1-00609773EC35}
  8. ;   DEFINE_GUID(<<name>>, 
  9. ;   0x14ef37c0, 0x2242, 0x11d3, 0xa0, 0xa1, 0x0, 0x60, 0x97, 0x73, 0xec, 0x35);
  10. ;
  11. ; Created 06/25/99  (Creation Date)
  12. ; Modefied 10/27/99
  13. ;
  14.  
  15. ;=====================================================================
  16. ; Common installation infomations
  17. ;=====================================================================
  18. ; EPSON IEEE1394 Printer installation infomations
  19. ;
  20.  
  21. [Version]
  22. Signature="$WINDOWS NT$"
  23. Class=EPSON1394Printer
  24. ClassGUID={14EF37C0-2242-11d3-A0A1-00609773EC35}
  25. Provider=%MFG%
  26. DriverVer=02/13/2001, 1.00.020.0
  27.  
  28. [SourceDisksNames]
  29. 1 = %DISK1%,,,
  30.  
  31. [SourceDisksFiles]
  32. ep1394in.dll = 1,,
  33. ep1394mn.dll = 1,,
  34. ep1394ui.dll = 1,,
  35. ep1394un.exe = 1,,
  36. ep1394pr.sys = 1,,
  37.  
  38. [Manufacturer]
  39. %MFG%=PnpPrint
  40.  
  41. [PnpPrint]
  42. %EP1394PRN.DeviceDesc% = EP1394PRN_Inst,SBP2\EPSON&1394_Printer&CmdSetId5029
  43. %EP1394STATUS.DeviceDesc% = EP1394STATUS_Inst,SBP2\EPSON&1394_Printer_Status&CmdSetId5029
  44.  
  45. [ControlFlags]
  46. ExcludeFromSelect = *
  47.  
  48. [DestinationDirs]
  49. DefaultDestDir = 12
  50. EP1394PRNClass.CopyFiles.NT=11
  51. EP1394MN_Inst.CopyFiles.NT=11
  52.  
  53.  
  54. ;=====================================================================
  55. ; Class Installer
  56. ;=====================================================================
  57. ; Class installer32
  58. ;
  59. [ClassInstall32]
  60. Addreg=EP1394PRClass.AddReg.NT,EP1394PR.AddReg.Uninstall
  61. CopyFiles=EP1394PRNClass.CopyFiles.NT
  62.  
  63. ;
  64. ; Adding Registory entry for class installer
  65. ;
  66. [EP1394PRClass.AddReg.NT]
  67. HKR,,,0,%EP1394PrinterName%
  68. HKR,,Installer32,,"ep1394in.dll,epPnpPrinterClassInstaller" 
  69. HKR,,Icon,,-21
  70.  
  71. ;
  72. ; Installation Class Installer Using and Invoking Files
  73. ;   Class Installer will install and invoke port monitor server dll
  74. ;
  75. [EP1394PRNClass.CopyFiles.NT]
  76. ep1394mn.dll                            ; EPSON 1394 Port Monitor Server DLL
  77. ep1394ui.dll                            ; EPSON 1394 Port Monitor UI DLL
  78. ep1394in.dll                            ; EPSON 1394 Printer Class Installer
  79. ep1394un.exe                            ; EPSON 1394 Printer Uninstaller
  80.  
  81. ;
  82. ; Registering uninstaller
  83. ;
  84. [EP1394PR.AddReg.Uninstall]
  85. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Epson1394Printer,DisplayName,0,%EP1394PrinterName%
  86. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Epson1394Printer,UninstallString,0,"ep1394un.exe"
  87.  
  88.  
  89. ;=====================================================================
  90. ; Print Port Device (LUN0)
  91. ;=====================================================================
  92.  
  93. ;
  94. ; Installation EPSON IEEE1394 driver and port monitor modules
  95. ;
  96. [EP1394PRN_Inst.NT]
  97. Copyfiles = EP1394PRN_Inst.CopyFiles.NT,EP1394MN_Inst.CopyFiles.NT
  98. DriverVer=02/13/2001, 1.00.020.0
  99.  
  100. ;
  101. ; Installation kernel mode driver files for system32\drivers directory.
  102. ;
  103. [EP1394PRN_Inst.CopyFiles.NT]
  104. ep1394pr.sys                            ; EPSON 1394 Kernel Mode Port Driver
  105.  
  106. ;
  107. ; Installation user mode driver files for system32 directory.
  108. ;
  109. [EP1394MN_Inst.CopyFiles.NT]
  110. ep1394mn.dll,,,0x00000060                ; EPSON 1394 Port Monitor Server DLL
  111. ep1394ui.dll,,,0x00000060                ; EPSON 1394 Port Monitor UI DLL
  112. ep1394in.dll,,,0x00000060                ; EPSON 1394 Printer Class Installer
  113. ep1394un.exe,,,0x00000060                ; EPSON 1394 Printer Uninstaller
  114.  
  115.  
  116. ;
  117. ; Adding Driver services.
  118. ;
  119. [EP1394PRN_Inst.NT.Services]
  120. AddService = ep1394pr,0x00000002,EP1394PRN_Service_Inst
  121.  
  122. ;
  123. ; Kernel mode driver service detail for printing port (LUN0)
  124. ;
  125. [EP1394PRN_Service_Inst]
  126. DisplayName    = %EP1394PRN.SvcDesc%    ;
  127. ServiceType    = 1                        ;KERNEL_DRIVER
  128. StartType      = 3                        ;DEMAND START
  129. ErrorControl   = 1                        ;RROR_NORMAL
  130. ServiceBinary  = %12%\ep1394pr.sys        ;
  131.  
  132.  
  133.  
  134. ;=====================================================================
  135. ; Status Port Device (LUN1)
  136. ;=====================================================================
  137.  
  138. ;
  139. ; Installation EPSON IEEE1394 driver and port monitor modules
  140. ;
  141. [EP1394STATUS_Inst.NT]
  142. Copyfiles = EP1394STATUS_Inst.CopyFiles.NT
  143. DriverVer=02/13/2001, 1.00.020.0
  144.  
  145. ;
  146. ; Installation kernel mode driver files for system32\drivers directory.
  147. ;
  148. [EP1394STATUS_Inst.CopyFiles.NT]
  149. ep1394pr.sys                            ; EPSON 1394 Kernel Mode Port Driver
  150.  
  151. ;
  152. ; Adding Driver services.
  153. ;
  154. [EP1394STATUS_Inst.NT.Services]
  155. AddService = ep1394pr,0x00000002,EP1394STATUS_Service_Inst
  156.  
  157. ;
  158. ; Kernel mode driver service detail for status port (LUN1)
  159. ;
  160. [EP1394STATUS_Service_Inst]
  161. DisplayName    = %EP1394STATUS.SvcDesc%    ; for Status port
  162. ServiceType    = 1                        ; KERNEL_DRIVER
  163. StartType      = 3                        ; DEMAND START
  164. ErrorControl   = 1                        ; RROR_NORMAL
  165. ServiceBinary  = %12%\ep1394pr.sys        ;
  166.  
  167.  
  168. ;=====================================================================
  169. ; Strings
  170. ;=====================================================================
  171. ;
  172. ; These strings is used as installation progress report.
  173. ;
  174.  
  175. [strings]
  176. MFG                        = "Epson"    
  177. EP1394PRN.DeviceDesc    = "EPSON IEEE1394プリンタ"
  178. EP1394PRN.SvcDesc        = "EPSON IEEE1394プリンタ クラス"
  179. EP1394PrinterName        = "EPSON IEEE1394プリンタ デバイス"    
  180. EP1394STATUS.DeviceDesc    = "EPSON IEEE1394プリンタ(ステータス)"
  181. EP1394STATUS.SvcDesc    = "EPSON IEEE1394プリンタ(ステータス)クラス"
  182. DISK1            = "EPSON タイプB IEEE1394 I/Fカード インストール ディスク 1"
  183.