arkusbcam.inf Driver File Contents (VP-D130.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=09/20/01,1.84

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="SAMSUNG DIGITAL CAMCORDER D5 INSTALLATION 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
%USB\VID_EDD8&PID_8500.DeviceDesc%=ARKLOGIC.USBDCam,USB\VID_06BE&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"
DelReg=     ARKLOGIC.USBDCam.DelReg
AddReg=     ARKLOGIC.USBDCam.AddReg 
UpdateInis= ARKLOGIC.USBDCam.UpdateIni
DelFiles=   ARKLOGIC.USBDCam.DelDrivers

;;;; For InstallShield installation...
;;;; Only use copyfiles for NT - 
;;;; If Plug and Play (INF file) installation is required for Win98/WinME then the 
;;;; following line must be un-commented...
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]
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"
; 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%
; IZoomSet
HKCR,CLSID\{EB81D420-F6FD-11d4-AEB8-00A024182514},,,%PlugIn_ZoomSet%
HKCR,CLSID\{EB81D420-F6FD-11d4-AEB8-00A024182514}\InprocServer32,,,zoomprop.ax
HKCR,CLSID\{EB81D420-F6FD-11d4-AEB8-00A024182514}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{EB81D420-F6FD-11d4-AEB8-00A024182514},,,%PlugIn_ZoomSet%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{EB81D420-F6FD-11d4-AEB8-00A024182514},IID,1,20,D4,81,EB, FD,F6, d4,11, 0xae, 0xb8, 0x0, 0xa0, 0x24, 0x18, 0x25, 0x14
; Zoom Property Page
HKCR,CLSID\{8C0EEBE0-F766-11d4-AEB8-00A024182514},,,%PropPage_Zoom%
HKCR,CLSID\{8C0EEBE0-F766-11d4-AEB8-00A024182514}\InprocServer32,,,zoomprop.ax
HKCR,CLSID\{8C0EEBE0-F766-11d4-AEB8-00A024182514}\InprocServer32,ThreadingModel,,Both
; Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\{60C1B960-ED8C-11D4-AEB8-00A024182514}\PropertyPages\{8C0EEBE0-F766-11d4-AEB8-00A024182514},,,%PropPage_Zoom%
; IRegIOSet
HKCR,CLSID\{60C1B960-ED8C-11D4-AEB8-00A024182514},,,%PlugIn_RegIOSet%
HKCR,CLSID\{60C1B960-ED8C-11D4-AEB8-00A024182514}\InprocServer32,,,arkregio.ax
HKCR,CLSID\{60C1B960-ED8C-11D4-AEB8-00A024182514}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{60C1B960-ED8C-11D4-AEB8-00A024182514},,,%PlugIn_RegIOSet%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{60C1B960-ED8C-11D4-AEB8-00A024182514},IID,1,60,B9,C1,60, 8C,ED, d4,11, 0xae, 0xb8, 0x0, 0xa0, 0x24, 0x18, 0x25, 0x14
; RegIO Property Page
HKCR,CLSID\{60C1B961-ED8C-11d4-AEB8-00A024182514},,,%PropPage_RegIO%
HKCR,CLSID\{60C1B961-ED8C-11d4-AEB8-00A024182514}\InprocServer32,,,arkregio.ax
HKCR,CLSID\{60C1B961-ED8C-11d4-AEB8-00A024182514}\InprocServer32,ThreadingModel,,Both
; Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\{60C1B960-ED8C-11D4-AEB8-00A024182514}\PropertyPages\{60C1B961-ED8C-11d4-AEB8-00A024182514},,,%PropPage_RegIO%

[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
HKR,settings\DecoderProperties,VidFormat,0x00010001,0 ;;; 1 = PAL,  0 = NTSC
HKR,settings\DecoderProperties,VCR,0x00010001,1 ;;; default ON for CMTech

;;; Defaults for Brightness, Contrast, Hue and Saturation. Driver supplied 
;;; defaults are: Bright=128   Contrast=40   Hue=59   Sat=40
;;; Defaults specified here will overwrite driver supplied values 
;;; in Win2000
HKR,settings\DefaultProperties,Brightness, 0x00010001, 128 ;;;set brightness here - 0..255
HKR,settings\DefaultProperties,Contrast,   0x00010001, 40  ;;;set contrast here - 0..63
HKR,settings\DefaultProperties,Hue,        0x00010001, 59  ;;;set Hue here - 0..128
HKR,settings\DefaultProperties,Saturation, 0x00010001, 40  ;;;set Sat here - 0..63

;
;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",%StillAPP%,"%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%

; IZoomSet
            
HKCR,CLSID\{EB81D420-F6FD-11d4-AEB8-00A024182514},,,%PlugIn_ZoomSet%
HKCR,CLSID\{EB81D420-F6FD-11d4-AEB8-00A024182514}\InprocServer32,,,zoomprop.ax
HKCR,CLSID\{EB81D420-F6FD-11d4-AEB8-00A024182514}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{EB81D420-F6FD-11d4-AEB8-00A024182514},,,%PlugIn_ZoomSet%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{EB81D420-F6FD-11d4-AEB8-00A024182514},IID,1,20,D4,81,EB, FD,F6, d4,11, 0xae, 0xb8, 0x0, 0xa0, 0x24, 0x18, 0x25, 0x14


; Zoom Property Page
HKCR,CLSID\{8C0EEBE0-F766-11d4-AEB8-00A024182514},,,%PropPage_Zoom%
HKCR,CLSID\{8C0EEBE0-F766-11d4-AEB8-00A024182514}\InprocServer32,,,zoomprop.ax
HKCR,CLSID\{8C0EEBE0-F766-11d4-AEB8-00A024182514}\InprocServer32,ThreadingModel,,Both
; Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\{60C1B960-ED8C-11D4-AEB8-00A024182514}\PropertyPages\{8C0EEBE0-F766-11d4-AEB8-00A024182514},,,%PropPage_Zoom%



; IRegIOSet
            
HKCR,CLSID\{60C1B960-ED8C-11D4-AEB8-00A024182514},,,%PlugIn_RegIOSet%
HKCR,CLSID\{60C1B960-ED8C-11D4-AEB8-00A024182514}\InprocServer32,,,arkregio.ax
HKCR,CLSID\{60C1B960-ED8C-11D4-AEB8-00A024182514}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{60C1B960-ED8C-11D4-AEB8-00A024182514},,,%PlugIn_RegIOSet%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{60C1B960-ED8C-11D4-AEB8-00A024182514},IID,1,60,B9,C1,60, 8C,ED, d4,11, 0xae, 0xb8, 0x0, 0xa0, 0x24, 0x18, 0x25, 0x14


; RegIO Property Page
HKCR,CLSID\{60C1B961-ED8C-11d4-AEB8-00A024182514},,,%PropPage_RegIO%
HKCR,CLSID\{60C1B961-ED8C-11d4-AEB8-00A024182514}\InprocServer32,,,arkregio.ax
HKCR,CLSID\{60C1B961-ED8C-11d4-AEB8-00A024182514}\InprocServer32,ThreadingModel,,Both
; Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\{60C1B960-ED8C-11D4-AEB8-00A024182514}\PropertyPages\{60C1B961-ED8C-11d4-AEB8-00A024182514},,,%PropPage_RegIO%



;;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"
system.ini,drivers32,,"VIDC.ARKQ=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
;XXX zoomprop.ax
arkvfw.dll

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

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

[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
zoomprop.ax
arkscan.sys
arkusd.dll
dibapi32.dll
arkcpl.cpl
twark_32.ds

[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="SAMSUNG."
ARKMfg="SAMSUNG."
USB\VID_EDD8&PID_8500.DeviceDesc="SAMSUNG DIGITAL CAMCORDER D5"

PlugIn_ARKControl="USB 8500 Interface Handler"
PropPage_ARKControl="USB 8500 Property Page"

PropPage_CustomVideoProcAmp= "Custom VideoProcAmp Property Page"
PropPage_CustomCameraProp="Custom Camera Property Page"
PropPage_RegIO="Register IO Page"
PropPage_Zoom="Zoom/Pan/Tilt"
PropPage_StillStreamConfig="StillStreamConfig Property Page"
PlugIn_IStillStreamConfig= "WDM StillStream Config Interface Handler"
PlugIn_CustomCameraProp= " WDM Custom ICustomCamera Interface handler"
PlugIn_RegIOSet = "ARK Register IO Interface handler"
PlugIn_ZoomSet = "Zoom/Pan/Tilt Interface handler"
TwainDsName = "SAMSUNG DIGITAL CAMCORDER"
StillCaptured = "Still Image Captured"
AutoLaunch = "Launch Image Application"
ArkSti = "Still image capture"
ArkCap = "WDM Capture"
AKScan.DeviceDesc="Still Image Capture Device"
NewPicture="New Picture Captured"
ButtonPressed="Button Pressed"
StillAPP="ARK Still Image Capture"
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.35