SG310UVC.inf Driver File Contents (acm678.zip)

;
; SG310UVC.inf
; Video Capture Minidriver for Digital Camera.
; Windows XP SP1/SP2 
;

; ===================== Version section =======================

[Version]
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Provider%
;CatalogFile=SG310UVC.cat
DriverVer=06/15/2007, 1.0.0.0

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

; ====================== Files section ========================
[SourceDisksNames]
1=%InstallDisk%,,

[SourceDisksFiles]
SG310UVC.sys=1
SG310Prp.AX=1
SG310TWN.DS=1
SG310STI.DLL=1
amcap.exe=1
SGSTICam.exe=1
SGStiMon.exe=1

[DestinationDirs]
SG310UVC.Files  = 10,system32\drivers
SG310Prp.Files 	= 11
SG310Sti.Files = 11
SG310Cam.Files = 10
SG310Twain.Files = 10, twain_32\SG310
; ================== Manufacturer & Models section ============

[Manufacturer]
%SG310UVC.Mfg% = SG310UVC.Models

[SG310UVC.Models]
%USB\VID_XXXX&PID_XXXX.DeviceDesc%=SG310UVC,USB\VID_1C4F&PID_3000&MI_00
%USB\VID_XXXX&PID_XXXX.DeviceDesc%=SG310UVC,USB\VID_0F35&PID_FAF5&MI_00

; ================== Win9x Device Install section =============
[SG310UVC]
Include		= ks.inf, kscaptur.inf,ksfilter.inf,dshowext.inf
Needs		= KS.Registration,KSCAPTUR.Registration
AddReg        	= SG310UVC.AddReg, SG310Prp.AddReg, SG310.DefaultSettings.AddReg, SG310STI.AddReg, SG310TWAIN.AddReg
CopyFiles     	= SG310UVC.Files, SG310Prp.Files,SG310Sti.Files,SG310Twain.Files,SG310Cam.Files
UpdateInis    	= UVC.UpdateWinini

; Still related
SubClass      	= StillImage
DeviceType	= 2
DeviceSubType	= 0x310
Capabilities	= 0x00000001
Events        	= SG310.STI.Events
DeviceData    	= SG310.STI.DeviceData
ICMProfiles   	= "sRGB Color Space Profile.icm"

[SG310UVC.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,SG310UVCture
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,SG310UVCture
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,SG310UVCture

; ================== WinNT Device Install section =============
[SG310UVC.NT]
Include		= ks.inf, kscaptur.inf, dshowext.inf,ksfilter.inf
Needs		= KS.Registration,KSCAPTUR.Registration.NT, DSHOWEXT.Registration
AddReg        = SG310UVC.AddReg, SG310Prp.AddReg, SG310.DefaultSettings.AddReg, SG310STI.AddReg, SG310TWAIN.AddReg
CopyFiles     	= SG310UVC.Files, SG310Prp.Files,SG310Twain.Files, SG310Cam.Files
UpdateInis    	= UVC.UpdateWinini

; Still related
SubClass      	= StillImage
DeviceType	= 3
DeviceSubType	= 0x310
Capabilities	= 0x00000031
Events	      = SG310.STI.Events
DeviceData    = SG310.STI.DeviceData
ICMProfiles   	= "sRGB Color Space Profile.icm"

;Need reboot with device plugged in
Reboot

[SG310UVC.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,SG310UVCture
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,SG310UVCture
AddInterface=%KSCATEGORY_RENDER%,GLOBAL,SG310UVCture

[SG310UVC.NT.Services]
AddService = %SG310UVC.SvcName%,0x00000002,SG310UVC.NT.AddService

[SG310UVC.NT.AddService]
DisplayName   = %SG310UVC.SvcDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\System32\Drivers\SG310UVC.sys

; ================ STI Install Section ======================
[SG310STI.AddReg]
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications",%VIDEOAPP%,,"%10%\amcap.exe /StiDevice:%1 /StiEvent:%2"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications",%STILLAPP%,,"%10%\SGStiCam.exe /StiDevice:%1 /StiEvent:%2"
HKLM,"Software\Sigma\USBCamera\SG310\SGSTIUSD",Snapshot1,,"%10%\amcap.exe"
HKLM,"Software\Sigma\USBCamera\SG310\SGSTIUSD",Snapshot2,,"%10%\SGStiCam.exe"
HKLM,%RunPath%,"SG310Monitor",,"%10%\SGStiMon.exe"

[SG310.STI.DeviceData]
TwainDS=%SG310.TWAINDSName%
SpecialInfo="SG310"

[SG310.STI.Events]
; These are events that the device issues to trigger application 
; launching.
Snapshot=%SNAPSHOT%,{84E81D26-558B-41d7-B2A1-C1382E576B87},*
Snapshot2=%SNAPSHOT2%,{84E81D27-558B-41d7-B2A1-C1382E576B87},%STILLAPP%

; ================= Common Device Install section =============
[SG310TWAIN.AddReg]
HKLM,%TWAINSetting%,DeviceName,,%USB\VID_XXXX&PID_XXXX.DeviceDesc%
HKLM,%TWAINSetting%,DSName,,%USB\VID_XXXX&PID_XXXX.TWAINDSName%
HKLM,%TWAINSetting%,OEM,,%USB\VID_XXXX&PID_XXXX.TWAINOEMPath%
[UVC.UpdateWinini]
win.ini,annie,WantPreview=0,WantPreview=1

[SG310UVC.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,SG310UVC.sys
HKR,,PageOutWhenUnopened,3,00
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"
HKR,,HardwareConfig,1,1
HKR,,OkToHibernate,3,01

[SG310UVCture]
AddReg=SG310UVCture.AddReg

[SG310UVCture.AddReg]
HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%SG310UVCture.FriendlyName%
HKR,PinFactory\1\Interfaces\{5BB95400-52BB-11d2-BA41-00A0C90D2B05},,,
HKR,PageAliases,"{71F96464-78F3-11d0-A18C-00A0C9118956}",1,f9,b3,06,d3,e0,4a,f3,41,0xa0,0xa4,0xd5,0xfe,0xbb,0xeb,0xc4,0x59
HKR,,ExtensionDLL,,%SG.ExtensionDLL%

[SG310Prp.AddReg]
HKCR,CLSID\%GUID_SG310PropertySets%,,,%SG310PropertyPage%
HKCR,CLSID\%GUID_SG310PropertySets%\InprocServer32,,,SG310Prp.Ax
HKCR,CLSID\%GUID_SG310PropertySets%\InprocServer32,ThreadingModel,,Both

HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID_SG310PropertySets%,,,%SG310PropertySets%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID_SG310PropertySets%,IID,1,f8,b3,06,d3,e0,4a,f3,41,a0,a4,d5,fe,bb,eb,c4,59

HKCR,CLSID\%CLSID_SG310PropertyPage%,,,%SG310PropertyPage%
HKCR,CLSID\%CLSID_SG310PropertyPage%\InprocServer32,,,SG310Prp.Ax
HKCR,CLSID\%CLSID_SG310PropertyPage%\InprocServer32,ThreadingModel,,Both

HKLM,System\CurrentControlSet\Control\MediaSets\%GUID_SG310PropertySets%\PropertyPages\%CLSID_SG310PropertyPage%,,,%SG310PropertyPage%

[SG310.DefaultSettings.AddReg]
HKR,Settings,Brightness,0x10001,16
HKR,Settings,Contrast,0x10001,5
HKR,Settings,Hue,0x10001,18
HKR,Settings,Saturation,0x10001,25
HKR,Settings,Sharpness,0x10001,5

HKR,Settings,FrameRate,0x10001,30
HKR,Settings,Gain,0x10001,64
HKR,Settings,RGain,0x10001,64
HKR,Settings,BGain,0x10001,64
HKR,Settings,GGain,0x10001,64

HKR,Settings,Exposure,0x10001,3
HKR,Settings,ExposureAuto,0x10001,1
HKR,Settings,WhiteBalanceAuto,0x10001,1
HKR,Settings,GainAuto,0x10001,1
HKR,Settings,Gamma,0x10001,40
HKR,Settings,PowerFrequency,0x10001,1
HKR,Settings,SensorType,0x10001,0

;===================================
HKLM,%DefaultSetting%,Brightness,0x10001,16
HKLM,%DefaultSetting%,Contrast,0x10001,5
HKLM,%DefaultSetting%,Hue,0x10001,18
HKLM,%DefaultSetting%,Saturation,0x10001,25
HKLM,%DefaultSetting%,Sharpness,0x10001,5

HKLM,%DefaultSetting%,FrameRate,0x10001,30
HKLM,%DefaultSetting%,Gain,0x10001,64
HKLM,%DefaultSetting%,RGain,0x10001,64
HKLM,%DefaultSetting%,BGain,0x10001,64
HKLM,%DefaultSetting%,GGain,0x10001,64

HKLM,%DefaultSetting%,Exposure,0x10001,3
HKLM,%DefaultSetting%,ExposureAuto,0x10001,1
HKLM,%DefaultSetting%,WhiteBalanceAuto,0x10001,1
HKLM,%DefaultSetting%,GainAuto,0x10001,1
HKLM,%DefaultSetting%,Gamma,0x10001,40
HKLM,%DefaultSetting%,PowerFrequency,0x10001,1
HKLM,%DefaultSetting%,SensorType,0x10001,0

;=====================================
HKLM,%CurrentSetting%,Brightness,0x10001,16
HKLM,%CurrentSetting%,Contrast,0x10001,5
HKLM,%CurrentSetting%,Hue,0x10001,18
HKLM,%CurrentSetting%,Saturation,0x10001,25
HKLM,%CurrentSetting%,Sharpness,0x10001,5

HKLM,%CurrentSetting%,FrameRate,0x10001,30
HKLM,%CurrentSetting%,Gain,0x10001,64
HKLM,%CurrentSetting%,RGain,0x10001,64
HKLM,%CurrentSetting%,BGain,0x10001,64
HKLM,%CurrentSetting%,GGain,0x10001,64

HKLM,%CurrentSetting%,Exposure,0x10001,3
HKLM,%CurrentSetting%,ExposureAuto,0x10001,1
HKLM,%CurrentSetting%,WhiteBalanceAuto,0x10001,1
HKLM,%CurrentSetting%,GainAuto,0x10001,1
HKLM,%CurrentSetting%,Gamma,0x10001,40
HKLM,%CurrentSetting%,PowerFrequency,0x10001,1
HKLM,%CurrentSetting%,SensorType,0x10001,0

; ==================== String macro section ===================
[SG310UVC.Files]
SG310UVC.sys

[SG310Twain.Files]
SG310TWN.DS

[SG310Prp.Files]
SG310Prp.Ax

[SG310Sti.Files]
SG310Sti.dll

[SG310Cam.Files]
SGStiCam.Exe
amcap.exe
SGStiMon.exe

[Strings]
SG.ExtensionDLL = "SG310Prp.AX"

; ======== Handy macro substitutions (non-localizable) ========

; Service Type 
SERVICE_KERNEL_DRIVER       = 0x1
SERVICE_FILE_SYSTEM_DRIVER  = 0x2
SERVICE_ADAPTER             = 0x4

; Driver Start Code
SERVICE_BOOT_START     = 0
SERVICE_SYSTEM_START   = 1
SERVICE_AUTO_START     = 2
SERVICE_DEMAND_START   = 3
SERVICE_DISABLED       = 4

; Error Control Level
SERVICE_ERROR_IGNORE   = 0
SERVICE_ERROR_NORMAL   = 1
SERVICE_ERROR_SEVERE   = 2
SERVICE_ERROR_CRITICAL = 3

SPSVCINST_ASSOCSERVICE = 0x00000002

; Registry Value Type (don't use on Win 98/ME)
REG_EXPAND_SZ          = 0x00020000
REG_DWORD              = 0x00010001
REG_MULTI_SZ           = 0x00010000

KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_VIDEO="{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"

; ======= Private macro substitutions (non-localizable) =======

Drivers32Key    = "Software\Microsoft\Windows NT\CurrentVersion\Drivers32"
SG310UVC.SvcName = "SG310 Video Capture"
SG310UVC.SvcDesc = "SG310 Video Capture"

; ============== Localizable macro substitutions ==============

InstallDisk               = "SG310 Install disk with drivers"
Provider                  = "SG310"

SG310UVC.Mfg              = "SG310"
USB\VID_XXXX&PID_XXXX.DeviceDesc = "SG310 Video Capture"
SG310.DeviceDesc = "SG310 Video Capture"
SG310UVCture.FriendlyName = "SG310 Video Capture"

;==========Property Page

GUID_SG310PropertySets="{D306B3F8-4AE0-41f3-A0A4-D5FEBBEBC459}"
CLSID_SG310PropertyPage="{D306B3F9-4AE0-41f3-A0A4-D5FEBBEBC459}"

SG310PropertySets = "SG310 Custom Property Sets" 
SG310PropertyPage = "SG310 Custom Property Page"
;==========STI
TWAINSetting 	= "Software\Sigma\USBCamera\SG310\TWAIN"
DefaultSetting 	= "Software\Sigma\USBCamera\SG310\Default"
CurrentSetting 	= "Software\Sigma\USBCamera\SG310\Current"

USB\VID_XXXX&PID_XXXX.TWAINDSName = "SG310 Video Capture"
USB\VID_XXXX&PID_XXXX.TWAINOEMPath = "SG310"
SG310.TWAINDSName = "SG310 Video Capture"

SNAPSHOT  	= "Startup Camera"
SNAPSHOT2 	= "Capture Image"

VIDEOAPP 	= "MS Video Capture Application"
STILLAPP 	= "SiGma Still Capture Application"
STI_DEVICE_NAME = "SG310 STI USB" 
MonitorSetting 	= "Software\Sigma\USBCamera\SG310\SG310Mon"
RunOncePath 	= "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
RunPath 	= "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
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: web5, load: 1.76