EPFWP.INF Driver File Contents (epson10141.exe)

Driver Package File Name: epson10141.exe
File Size: 4.0 MB

; epfwp.INF for English
;  -- This file contains descriptions for epson IEEE1394 enumerated printers
;
; Copyright (C) 1999 Seiko Epson Corporation
;
; Install Class GUID Definition 
;   Device Class GUID = {14EF37C0-2242-11d3-A0A1-00609773EC35}
;   DEFINE_GUID(<<name>>, 
;   0x14ef37c0, 0x2242, 0x11d3, 0xa0, 0xa1, 0x0, 0x60, 0x97, 0x73, 0xec, 0x35);
;
; Created 06/25/99  (Creation Date)
; Modefied 10/27/99
;

;=====================================================================
; Common installation infomations
;=====================================================================
; EPSON IEEE1394 Printer installation infomations
;

[Version]
Signature="$WINDOWS NT$"
Class=EPSON1394Printer
ClassGUID={14EF37C0-2242-11d3-A0A1-00609773EC35}
Provider=%MFG%
DriverVer=02/13/2001, 1.00.020.0

[SourceDisksNames]
1 = %DISK1%,,,
 
[SourceDisksFiles]
ep1394in.dll = 1,,
ep1394mn.dll = 1,,
ep1394ui.dll = 1,,
ep1394un.exe = 1,,
ep1394pr.sys = 1,,

[Manufacturer]
%MFG%=PnpPrint

[PnpPrint]
%EP1394PRN.DeviceDesc% = EP1394PRN_Inst,SBP2\EPSON&1394_Printer&CmdSetId5029
%EP1394STATUS.DeviceDesc% = EP1394STATUS_Inst,SBP2\EPSON&1394_Printer_Status&CmdSetId5029

[ControlFlags]
ExcludeFromSelect = *

[DestinationDirs]
DefaultDestDir = 12
EP1394PRNClass.CopyFiles.NT=11
EP1394MN_Inst.CopyFiles.NT=11


;=====================================================================
; Class Installer
;=====================================================================
; Class installer32
;
[ClassInstall32]
Addreg=EP1394PRClass.AddReg.NT,EP1394PR.AddReg.Uninstall
CopyFiles=EP1394PRNClass.CopyFiles.NT

;
; Adding Registory entry for class installer
;
[EP1394PRClass.AddReg.NT]
HKR,,,0,%EP1394PrinterName%
HKR,,Installer32,,"ep1394in.dll,epPnpPrinterClassInstaller" 
HKR,,Icon,,-21

;
; Installation Class Installer Using and Invoking Files
;   Class Installer will install and invoke port monitor server dll
;
[EP1394PRNClass.CopyFiles.NT]
ep1394mn.dll							; EPSON 1394 Port Monitor Server DLL
ep1394ui.dll							; EPSON 1394 Port Monitor UI DLL
ep1394in.dll							; EPSON 1394 Printer Class Installer
ep1394un.exe							; EPSON 1394 Printer Uninstaller

;
; Registering uninstaller
;
[EP1394PR.AddReg.Uninstall]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Epson1394Printer,DisplayName,0,%EP1394PrinterName%
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Epson1394Printer,UninstallString,0,"ep1394un.exe"


;=====================================================================
; Print Port Device (LUN0)
;=====================================================================

;
; Installation EPSON IEEE1394 driver and port monitor modules
;
[EP1394PRN_Inst.NT]
Copyfiles = EP1394PRN_Inst.CopyFiles.NT,EP1394MN_Inst.CopyFiles.NT
DriverVer=02/13/2001, 1.00.020.0

;
; Installation kernel mode driver files for system32\drivers directory.
;
[EP1394PRN_Inst.CopyFiles.NT]
ep1394pr.sys							; EPSON 1394 Kernel Mode Port Driver

;
; Installation user mode driver files for system32 directory.
;
[EP1394MN_Inst.CopyFiles.NT]
ep1394mn.dll,,,0x00000060				; EPSON 1394 Port Monitor Server DLL
ep1394ui.dll,,,0x00000060				; EPSON 1394 Port Monitor UI DLL
ep1394in.dll,,,0x00000060				; EPSON 1394 Printer Class Installer
ep1394un.exe,,,0x00000060				; EPSON 1394 Printer Uninstaller


;
; Adding Driver services.
;
[EP1394PRN_Inst.NT.Services]
AddService = ep1394pr,0x00000002,EP1394PRN_Service_Inst

;
; Kernel mode driver service detail for printing port (LUN0)
;
[EP1394PRN_Service_Inst]
DisplayName    = %EP1394PRN.SvcDesc%	;
ServiceType    = 1						;KERNEL_DRIVER
StartType      = 3						;DEMAND START
ErrorControl   = 1						;RROR_NORMAL
ServiceBinary  = %12%\ep1394pr.sys		;



;=====================================================================
; Status Port Device (LUN1)
;=====================================================================

;
; Installation EPSON IEEE1394 driver and port monitor modules
;
[EP1394STATUS_Inst.NT]
Copyfiles = EP1394STATUS_Inst.CopyFiles.NT
DriverVer=02/13/2001, 1.00.020.0

;
; Installation kernel mode driver files for system32\drivers directory.
;
[EP1394STATUS_Inst.CopyFiles.NT]
ep1394pr.sys							; EPSON 1394 Kernel Mode Port Driver

;
; Adding Driver services.
;
[EP1394STATUS_Inst.NT.Services]
AddService = ep1394pr,0x00000002,EP1394STATUS_Service_Inst

;
; Kernel mode driver service detail for status port (LUN1)
;
[EP1394STATUS_Service_Inst]
DisplayName    = %EP1394STATUS.SvcDesc%	; for Status port
ServiceType    = 1						; KERNEL_DRIVER
StartType      = 3						; DEMAND START
ErrorControl   = 1						; RROR_NORMAL
ServiceBinary  = %12%\ep1394pr.sys		;


;=====================================================================
; Strings
;=====================================================================
;
; These strings is used as installation progress report.
;

[strings]
MFG						= "Epson"	
EP1394PRN.DeviceDesc	= "EPSON IEEE1394 Printer"
EP1394PRN.SvcDesc		= "EPSON IEEE1394 Printer Class"
EP1394PrinterName		= "EPSON IEEE1394 Printer Devices"	
EP1394STATUS.DeviceDesc	= "EPSON IEEE1394 Printer(Status)"
EP1394STATUS.SvcDesc	= "EPSON IEEE1394 Printer(Status) Class"
DISK1			= "EPSON Type-B IEEE1394 Interface Card Install Disk 1"
server: web1, load: 0.55