ARKTWUSB.INF Driver File Contents (suncap.zip)

; Ark Logic, Inc. 1999-2005
;
; ArkUSB.INF  -- This file contains installation information for ARK digital camera
;
;               It is using the default installer.
;

[Version]
;CatalogFile=image.cat
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
DriverVer=10/17/00,1.30

Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%ARKSoft%

[ControlFlags]
; All PnP devices should be excluded from manual AddDevice Applet list
ExcludeFromSelect=*

[Manufacturer]
%ARKMfg%=ARKLOGIC

[SourceDisksNames]
1="ARKLOGIC USB Camera Driver Disk",,,

[SourceDisksFiles]
arkusb.sys    =  1
arkcamd.sys   =  1
arkjpg.dll    =  1
arkprop.ax    =  1
arkscan.sys   =  1
preview.dll   =  1
stream98.sys  =  1

[DestinationDirs]
DefaultDestDir=11               ; LDID_SYS

; Delete old Win95 and "Detroit" update drivers
ARKLOGIC.USBDCam.DelDrivers=10,system

ARKLOGIC.USBDCam.CopyDrivers=10,system32\drivers
ARKLOGIC.USBDCam.CopyDriversNT=10,system32\drivers
ARKLOGIC.USBDCam.CopyCODEC=11
ARKLOGIC.STI.CopyFiles = 11
ARKLOGIC.STIAPP.CopyFiles = 10
ARKLOGIC.TWAIN.CopyFiles = 10,TWAIN_32\ARKCAM

;---------------------------------------------------------------
;              A R K  L O G I C.
;
;                    S T A R D U S T  C A M E R A
;---------------------------------------------------------------

[ARKLOGIC]
%USB\VID_EDD8&PID_8500.DeviceDesc%=ARKLOGIC.USBDCam,USB\VID_EDD8&PID_8500

[ARKLOGIC.USBDCam]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration
            ;;;;;,MSPCLOCK.Installation
SubClass=StillImage
DeviceType=2
DeviceSubType=0x0
Capabilities=1
PropertyPages="arkcpl.cpl ,EnumStiPropPages"
Events=AKUSD.Events
DeviceData=AKScan.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"
AddReg=     ARKLOGIC.USBDCam.AddReg
UpdateInis= ARKLOGIC.USBDCam.UpdateIni
DelFiles=   ARKLOGIC.USBDCam.DelDrivers
CopyFiles=  ARKLOGIC.USBDCam.CopyDrivers, ARKLOGIC.USBDCam.CopyCODEC, ARKLOGIC.TWAIN.CopyFiles, ARKLOGIC.STI.CopyFiles, ARKLOGIC.STIAPP.CopyFiles
UninstallSection=Uninstall.ARKCamera

[ARKLOGIC.USBDCam.NT]
Include=    ks.inf, kscaptur.inf, ksfilter.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT
;;;;;;;;;;;;,MSPCLOCK.Installation
SubClass=StillImage
DeviceType=2
DeviceSubType=0x0
Capabilities=1
PropertyPages="arkcpl.cpl ,EnumStiPropPages"
Events=AKUSD.Events
DeviceData=AKScan.DeviceData
ICMProfiles="sRGB Color Space Profile.icm"
DelReg=     ARKLOGIC.USBDCam.DelReg
AddReg=     ARKLOGIC.USBDCam.AddReg
UpdateInis= ARKLOGIC.USBDCam.UpdateIni
CopyFiles=  ARKLOGIC.USBDCam.CopyDriversNT, ARKLOGIC.USBDCam.CopyCODEC, ARKLOGIC.TWAIN.CopyFiles, ARKLOGIC.STI.CopyFiles, ARKLOGIC.STIAPP.CopyFiles
UninstallSection=Uninstall.ARKCamera

[ARKLOGIC.USBDCam.NT.HW]
AddReg=   ARKLOGIC_USBDCam_AddFilter

[ARKLOGIC_USBDCam_AddFilter]
HKR,,"UpperFilters",0x00010000,"ScanUSBARKLOGIC"

[ARKLOGIC.USBDCam.DelReg]

[ARKLOGIC.USBDCam.AddReg]
HKR,,HardwareConfig,1,1
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,arkusb.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,PowerDownWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,00

;
;STI/TWAIN.
;
HKR,,USDClass,,"{C3A80966-28B1-11D1-ACAD-00A02438AD48}"
HKCR,CLSID\{C3A80966-28B1-11D1-ACAD-00A02438AD48} ,,,"ARKLOGIC Still Image USD"
HKCR,CLSID\{C3A80966-28B1-11D1-ACAD-00A02438AD48}\InProcServer32,,,%11%\arkusd.dll
HKCR,CLSID\{C3A80966-28B1-11D1-ACAD-00A02438AD48}\InProcServer32,ThreadingModel,,"Both"

; Update the name of application
HKLM,"Software\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications","ARK Still Image Capture",,"%10%\ARKSTI.EXE /StiDevice:%1 /StiEvent:%2"

;
; Property Pages
;

; ICustomCameraProp
HKCR,CLSID\{625E2E42-3714-11d4-99C8-00A0C9779B74},,,%PlugIn_CustomCameraProp%
HKCR,CLSID\{625E2E42-3714-11d4-99C8-00A0C9779B74}\InprocServer32,,,arkprop.ax
HKCR,CLSID\{625E2E42-3714-11d4-99C8-00A0C9779B74}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{625E2E42-3714-11d4-99C8-00A0C9779B74},,,%PlugIn_CustomCameraProp%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{625E2E42-3714-11d4-99C8-00A0C9779B74},IID,1,42,2E,5E,62, 14,37, d4,11, 0x99, 0xc8, 0x0, 0xa0, 0xc9, 0x77, 0x9b, 0x74

; CustomCamera Property Page
HKCR,CLSID\{2AAEB140-59DA-11d2-BA41-00A0C90D2B05},,,%PropPage_CustomCameraProp%
HKCR,CLSID\{2AAEB140-59DA-11d2-BA41-00A0C90D2B05}\InprocServer32,,,arkprop.ax
HKCR,CLSID\{2AAEB140-59DA-11d2-BA41-00A0C90D2B05}\InprocServer32,ThreadingModel,,Both
; Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\{625E2E42-3714-11d4-99C8-00A0C9779B74}\PropertyPages\{2AAEB140-59DA-11d2-BA41-00A0C90D2B05},,,%PropPage_CustomCameraProp%

;;End Property Pages

[ARKLOGIC.USBDCam.HW]
AddReg=   ARKLOGIC_USBDCam_filter

[ARKLOGIC_USBDCam_filter]
HKR,,upperfilters,0,"arkscan.sys"

[ARKLOGIC.USBDCam.UpdateIni]
system.ini,drivers32,,"VIDC.IYUV=arkjpg.dll"
system.ini,drivers32,,"VIDC.YUY2=arkjpg.dll"

[ARKLOGIC.USBDCam.DelDrivers]
ks.sys,,,1
stream.sys,,,1
imagecls.sys,,,1
arkcamd.sys,,,1
arkusb.sys,,,1

[ARKLOGIC.USBDCam.CopyDrivers]
arkusb.sys
arkcamd.sys
arkscan.sys
stream.sys,stream98.sys,,32

[ARKLOGIC.USBDCam.CopyDriversNT]
arkusb.sys
arkcamd.sys
arkscan.sys

[ARKLOGIC.USBDCam.CopyCODEC]
arkjpg.dll
arkprop.ax
arkvfw.dll

[AKScan.DeviceData]
TwainDS=%TwainDsName%
SpecialInfo="ARKLOGIC"

[AKUSD.Events]
NewPicture="%NewPicture%",{61127F46-28A3-11D1-ACAD-00A02438AD48},*
ButtonPressed="%ButtonPressed%",{61127F4C-28A3-11D1-ACAD-00A02438AD48},*

[ARKLOGIC.STI.CopyFiles]
arkusd.dll
arkcpl.cpl
preview.dll

[ARKLOGIC.STIAPP.CopyFiles]
ARKSTI.EXE
dibapi32.dll

[ARKLOGIC.TWAIN.CopyFiles]
twark_32.ds

[Uninstall.ARKCamera]
DelFiles=AKScan.DelSysFiles

[AKScan.DelSysFiles]
arkusb.sys
arkcamd.sys
arkjpg.dll
arkprop.ax
arkscan.sys
arkusd.dll
arkcpl.cpl

[ARKLOGIC.USBDCam.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,ARKLOGIC.USBDCam.Interface

[ARKLOGIC.USBDCam.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,ARKLOGIC.USBDCam.Interface

[ARKLOGIC.USBDCam.Interface]
AddReg=ARKLOGIC.USBDCam.Intf.AddReg

[ARKLOGIC.USBDCam.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%USB\VID_EDD8&PID_8500.DeviceDesc%
HKR,,ExtensionDLL,,%ARKLOGIC.ExtensionDLL%

[ARKLOGIC.USBDCam.NT.Services]
AddService=DCamUSBARKLOGIC,0x00000002,ARKLOGIC_USBDCam_ServiceInstall
AddService=ScanUSBARKLOGIC,0x00000000,ARKLOGIC_USBDCam_Filter_Install

[ARKLOGIC_USBDCam_ServiceInstall]
DisplayName   = %USB\VID_EDD8&PID_8500.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\System32\Drivers\arkusb.sys

[ARKLOGIC_USBDCam_Filter_Install]
DisplayName   = %AKScan.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\System32\Drivers\arkscan.sys

[Strings]

;----------------
; Non-Localizable
;----------------

; note: only register value is case sensitive, key is not.
ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
SERVICE_KERNEL_DRIVER=1
; PnP should use demand start
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1

; IHV's extension DLL
ARKLOGIC.ExtensionDLL = "arkvfw.dll"

MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
GUID.Still="{FB6C428a-0353-11d1-905F-0000C0CC16BA}"

;----------------
; Localizable
;----------------

ARKSoft="ARK Soft, Inc."
ARKMfg="ARK Logic, Inc"
USB\VID_EDD8&PID_8500.DeviceDesc="ARK 8500 USB Camera - Ver 1.30"
PlugIn_ARKControl="ARK Stardust Interface Handler"
PropPage_ARKControl="ARK Property Page"

PropPage_CustomVideoProcAmp= "Custom VideoProcAmp Property Page"
PropPage_CustomCameraProp="Custom Camera Property Page"
PropPage_StillStreamConfig="StillStreamConfig Property Page"
PlugIn_IStillStreamConfig= "WDM StillStreamConfig Interface Handler"
PlugIn_CustomCameraProp= " WDM Custom ICustomCamera Interface handler"
TwainDsName = "Arklogic Scan TWAIN DS"
StillCaptured = "Still Image Captured"
AutoLaunch = "Launch Image Application"
ArkSti = "Stardust Still image capture"
ArkCap = "Stardust WDM Capture"
AKScan.DeviceDesc="ARKLOGIC Still Image Capture Device"
NewPicture="New Picture Captured"
ButtonPressed="Button Pressed"

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: web1, load: 1.10