se402sc.inf Driver File Contents (endpoint.zip)

;; se402sc.inf - INF file for Still Image interface of SE402 Reference Camera
;;
;; Copyright (c) 2002, Endpoints Incorporated
;
; IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT 
; 1. See 'AVI_NOTE' regarding RAW AVI creation (vs RGB AVI creation)

[Version]
Signature   = "$CHICAGO$"
Class       = Image
ClassGUID   = {6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider    = %Provider%
CatalogFile = ep402ref.cat
DriverVer   = %DriverVer%

[DefaultInstall]
CopyFiles=SE402SC.Files,SE402SC.STIFiles,SE402SC.TwainFiles,SE402SC.IPLFiles
      
[DestinationDirs]
DefaultDestDir=10,system
SE402SC.Files=10,system32\drivers
SE402SC.TwainFiles=10,twain_32\MiTO\SE402
SE402SC.IPLFiles=11
SE402SC.STIFiles=11

[SourceDisksNames]
1=%DiskDescription%,se402sc.inf,,%DriverSourceDir%

[SourceDisksNames.x86]
1=%DiskDescription%,se402sc.inf,,

[SourceDisksFiles]
se402sc.sys=1
aoxusd.dll=1
epwiamd.dll=1
epwiaui.dll=1
epavisrc.ax=1
epwavdst.ax=1
AoxSTIAp.exe=1
AoxAMCap.exe=1
eptwainu.ds=1
eptwainu.ini=1
unicows.dll=1
ept_engl.dll=1
ept_fren.dll=1
ept_germ.dll=1
ept_ital.dll=1
ept_japa.dll=1
ept_span.dll=1
epdxipl.ax=1

[ControlFlags]
ExcludeFromSelect=*
      
[Manufacturer]
%Manufacturer%=EPModels
      
[EPModels]
%szDeviceDesc%=SE402RefCameraStill, USB\VID_03E8&PID_1003&MI_01         ; VGA/SVGA
%szDeviceDesc%=SE402RefCameraStill, USB\VID_03E8&PID_2092&MI_01         ; 1.3M SDRAM
%szDeviceDesc%=SE402RefCameraStill, USB\VID_03E8&PID_2099&MI_01         ; Others
      
[PreCopySection]
HKR,,NoSetupUI,,1

[SE402RefCameraStill]
DriverVer  = %DriverVer%
AddReg     = SE402SC.AddReg, SE402SC.AddReg.Basic, SE402SC.AddReg.Register
DelFiles   = SE402SC.DelDrivers
CopyFiles  = SE402SC.Files,SE402SC.STIFiles,SE402SC.TwainFiles,SE402SC.IPLFiles

SubClass   = StillImage

; DeviceType should be set to 1 = scanner or 2 = camera.
DeviceType = 2

; Device SubType is Vendor-unique
DeviceSubType = 0x1

; Capabilities is a mask:
; 0x01 = Device generates events
; 0x02 = Polling needed
; 0x04 = Generate event when device installed
; 0x08 = Enable the "auto" port option
; 0x10 = WIA capable driver
; 0x20 = Driver has reduced functionality
Capabilities = 0x00000003

; To Enable additional property pages for this device in the CPL, add this
; PropertyPages = "se402sc.cpl ,EnumStiPropPages"
Events       = SE402SC.Events
DeviceData   = SE402SC.DeviceData
ICMProfiles  = "sRGB Color Space Profile.icm"

[SE402RefCameraStill.NT]
AddReg     = SE402SC.AddReg, SE402SC.AddReg.Basic, SE402SC.AddReg.Register.NT
DelFiles   = SE402SC.DelDrivers
CopyFiles  = SE402SC.Files,SE402SC.STIFiles,SE402SC.TwainFiles,SE402SC.IPLFiles

SubClass   = StillImage

; DeviceType should be set to 1 = scanner or 2 = camera.
DeviceType = 2

; Device SubType is Vendor-unique
DeviceSubType = 0x1

; Capabilities is a mask:
; 0x01 = Device generates events
; 0x02 = Polling needed
; 0x04 = Generate event when device installed
; 0x08 = Enable the "auto" port option
; 0x10 = WIA capable driver
; 0x20 = Driver has reduced functionality
Capabilities = 0x00000013

; To Enable additional property pages for this device in the CPL, add this
; PropertyPages = "se402sc.cpl ,EnumStiPropPages"
Events       = SE402SC.Events
DeviceData   = SE402SC.DeviceData
ICMProfiles  = "sRGB Color Space Profile.icm"
;--------------------------------------------------------------------

[SE402RefCameraStill.NT.Services]
AddService=SE402RefCameraStill, 0x00000002, SE402RefCameraStill.AddService

[SE402SC.DeviceData]
Server=local
STIHardwareID=%STIHardwareID%
TwainDS=%TWAINDSID%
;LEAVE THIS OUT FOR NOW. UI Class ID={DF339FEC-10E0-4e35-B66F-65A9907FE570}
CameraIndexFilename=%CameraIndexFilename%
;for internal debugging use only
IgnoreImageDecodeErrors=0
;if 1, this informs StillImage Monitor app to create index file from camera memory
CreateIndexFile=0
;if TRUE, prevents the still image app from issuing the StartAVICreator event
SkipStartAVICreator=True
;if TRUE, prevents the still image app from issuing the StartImageEditor event
SkipStartImageEditor=True
;if 1, this informs A/V creation process to read data from index file (instead of camera)
;UseIndexFileForAVImages=1
;if 1, this informs TWAIN Data Source to read data from index file (instead of camera)
;UseIndexFileForImages=1
;AVI_NOTE - if 1, this informs TWAIN Data Source to create RAW AVIs (instead of compressed RGB)
;CreateRAWAVIs=1
;--------------------------------------------------------------------

[SE402SC.Events]
; These are events that the device issues to trigger application launching
AutoDownloadMemory=%AutoDownloadMemory%,{F9926C80-20D6-11D4-83B4-00104B6DC9C2},StillCam STI App
StartImageEditor=%StartImageEditor%,{030C5406-2958-4d96-995E-0C4A26BEFB46},Imaging
StartAVICreator=%StartAVICreator%,{3BDF75DB-20D1-41c0-8E47-546A20D3BDD3},StillCam AVI Creation Utility

[SE402SC.AddReg]
HKR,,WdmDeviceDesc,,%szDeviceDesc%
; this allows TWAIN Driver to support this device
; this USB ID should also appear in the TWAIN INI file under '[TWAIN Supported Devices]'
HKLM,"Software\Endpoints\TWAIN Data Source\1.0\Cameras\0x03e81003"
HKLM,"Software\Endpoints\TWAIN Data Source\1.0\Cameras\0x03e82092"
HKLM,"Software\Endpoints\TWAIN Data Source\1.0\Cameras\0x03e82099"

[SE402SC.AddReg.Basic]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,se402sc.sys

; these register our STI USD
HKR,,USDClass,,"{06381870-F963-4bd0-AB51-1BED9FA3055D}"
HKR,,CLSID,,"{06381870-F963-4bd0-AB51-1BED9FA3055D}"
HKCR,CLSID\{06381870-F963-4bd0-AB51-1BED9FA3055D} ,,,"Endpoints Camera Still Image USD"
HKCR,CLSID\{06381870-F963-4bd0-AB51-1BED9FA3055D}\InProcServer32,,,%11%\aoxusd.dll
HKCR,CLSID\{06381870-F963-4bd0-AB51-1BED9FA3055D}\InProcServer32,ThreadingModel,,"Both"

; these register our WIA MiniDriver
HKCR,CLSID\{3FE1CB1C-C8FE-49e7-A266-CC077F9E9E1F} ,,,"Endpoints Camera WIA MiniDriver"
HKCR,CLSID\{3FE1CB1C-C8FE-49e7-A266-CC077F9E9E1F}\InProcServer32,,,%11%\epwiamd.dll
HKCR,CLSID\{3FE1CB1C-C8FE-49e7-A266-CC077F9E9E1F}\InProcServer32,ThreadingModel,,"Both"

; these register our WIA Extension DLL
HKCR,CLSID\{DF339FEC-10E0-4e35-B66F-65A9907FE570} ,,,"Endpoints Camera WIA UI Extensions"
HKCR,CLSID\{DF339FEC-10E0-4e35-B66F-65A9907FE570}\InProcServer32,,,%11%\epwiaui.dll
HKCR,CLSID\{DF339FEC-10E0-4e35-B66F-65A9907FE570}\InProcServer32,ThreadingModel,,"Apartment"
HKCR,CLSID\{DF339FEC-10E0-4e35-B66F-65A9907FE570}\shellex\ContextMenuHandlers\{DF339FEC-10E0-4e35-B66F-65A9907FE570}

; this allows the device to be found by the STI Control Panel
HKR,,CreateFileName,,%StiUSDDeviceName%

; Register our app as a push model aware application for use with the Still Image Push Button Monitor
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications","StillCam STI App",,"%11%\AoxSTIAp.Exe /StiDevice:%%1 /StiEvent:%%2"

; Register our AVI creation app as a push model aware application for use with the Still Image Push Button Monitor
; AVI_NOTE - this creates (compressed) RGB AVIs
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications","StillCam AVI Creation Utility",,"%11%\AoxAMCap.Exe /StiDevice:%%1 /StiEvent:%%2 /AOXSASMODE"
; AVI_NOTE - this creates RAW AVIs
;HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications","StillCam AVI Creation Utility",,"%11%\AoxAMCap.Exe /StiDevice:%%1 /StiEvent:%%2 /AOXSASMODE /CREATERAWAVIS"

; these are for trace messages
HKR,Parameters,TraceDevice,65537,3,0,0,0
HKR,Parameters,TraceOutputLevel,65537,5,0,0,0
HKR,Parameters,TraceBreakLevel,65537,4,0,0,0
HKR,Parameters,BreakOnEntry,65537,0,0,0,0

[SE402SC.AddReg.Register]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"Register_Endpoints_StillCam_AVI_Source",,"regsvr32.exe /s %11%\epavisrc.ax"
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"Register_Endpoints_StillCam_WAV_Filter",,"regsvr32.exe /s %11%\epwavdst.ax"
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"Register_Endpoints_StillCam_Codec",,"regsvr32.exe /s %11%\epdxipl.ax"

[SE402SC.AddReg.Register.NT]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"Register_Endpoints_StillCam_AVI_Source",,"rundll32.exe %11%\epavisrc.ax,DllRegisterServer"
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"Register_Endpoints_StillCam_WAV_Filter",,"rundll32.exe %11%\epwavdst.ax,DllRegisterServer"
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"Register_Endpoints_StillCam_Codec",,"rundll32.exe %11%\epdxipl.ax,DllRegisterServer"

[SE402RefCameraStill.AddService]
DisplayName    = %szDeviceDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\se402sc.sys
LoadOrderGroup = Base

[SE402SC.DelDrivers]
se402sc.sys,,,1
aoxusd.dll
epwiamd.dll
epwiaui.dll
epavisrc.ax
epwavdst.ax
AoxSTIAp.exe
AoxAMCap.exe

[SE402SC.Files]
se402sc.sys

[SE402SC.STIFiles]
aoxusd.dll
epwiamd.dll
epwiaui.dll
epavisrc.ax
epwavdst.ax
AoxSTIAp.exe
AoxAMCap.exe

[SE402SC.TwainFiles]
eptwainu.ds
eptwainu.ini
unicows.dll
ept_engl.dll
ept_fren.dll
ept_germ.dll
ept_ital.dll
ept_japa.dll
ept_span.dll

[SE402SC.IPLFiles]
epdxipl.ax

[Strings]
Provider     = "Endpoints"
Manufacturer = "MiTO"

; This description should be less than 32 chars (for TWAIN driver)
szDeviceDesc = "MiTO StillCam (WDM)"

AutoDownloadMemory="Auto Download of Memory"
StartImageEditor="Process Camera Contents"
StartAVICreator="Create Camera AVI Movies"
StiUSDDeviceName="\\.\EPSE402SC"

; if multiple values are required, separate them with spaces
STIHardwareID="0x3e81003 0x3e82092 0x3e82099"

; this specifies the filename used to store the camera memory
CameraIndexFilename="se402sc.idx"

; This must match the name embedded in the Endpoints TWAIN DS (or INI file)
TWAINDSID="MiTO Digital Camera"

DiskDescription="MiTO Digital Camera Driver Disk"
DriverSourceDir="c:\MiTO\EP402Ref"
DriverVer=07/19/2002,1
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 0.67