; GVAudio.inf
;
; Installation file (.inf) for the Capture device.
;
; (c) Copyright 2010 GeoVision Inc.
;

[Version]
Signature="$CHICAGO$"
Class=DVR-Devices
ClassGUID={4d36e96c-e325-11ce-bfc1-0123456789AB}
Provider=%Msft%
CatalogFile=GVAudio.cat
DriverVer=11/10/2010,2.1.14.0

[ControlFlags]
;ExcludeFromSelect=*

[Manufacturer]
%MsftMfg%=Manufact

;------------------------------------------------------------------------------
; These are the files we need installed
;------------------------------------------------------------------------------

[DVR.CopyDrivers]
GVAudio.sys

[DestinationDirs]
DVR.CopyDrivers=10,system32\drivers

[ClassInstall32]
Addreg=DVR.DevicesClass

[DVR.DevicesClass]
HKR,,,,"DVR-Devices"
HKR,,Icon,,"-5"

[SourceDisksFiles]
GVAudio.sys=1

[SourceDisksNames]
1=%INSTDISK%,,,

[Manufact]
%DVR.AudioDeviceDescGV800A%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07050F10
%DVR.AudioDeviceDescGV800B%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07050F11
%DVR.AudioDeviceDescGV800C%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07050F12
%DVR.AudioDeviceDescGV800D%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07050F13

%DVR.AudioDeviceDescGV800E%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051010
%DVR.AudioDeviceDescGV800F%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051011
%DVR.AudioDeviceDescGV800G%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051012
%DVR.AudioDeviceDescGV800H%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051013

%DVR.AudioDeviceDescGV800I%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051110
%DVR.AudioDeviceDescGV800J%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051111
%DVR.AudioDeviceDescGV800K%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051112
%DVR.AudioDeviceDescGV800L%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051113

%DVR.AudioDeviceDescGV800M%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051210
%DVR.AudioDeviceDescGV800N%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051211
%DVR.AudioDeviceDescGV800O%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051212
%DVR.AudioDeviceDescGV800P%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_07051213


%DVR.AudioDeviceDescGV650A%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47656F14
%DVR.AudioDeviceDescGV650B%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47656F15

%DVR.AudioDeviceDescGV650C%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657014
%DVR.AudioDeviceDescGV650D%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657015

%DVR.AudioDeviceDescGV650E%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657114
%DVR.AudioDeviceDescGV650F%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657115

%DVR.AudioDeviceDescGV650G%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657214
%DVR.AudioDeviceDescGV650H%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657215


%DVR.AudioDeviceDescGV600A%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47656F16
%DVR.AudioDeviceDescGV600B%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47656F17

%DVR.AudioDeviceDescGV600C%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657016
%DVR.AudioDeviceDescGV600D%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657017

%DVR.AudioDeviceDescGV600E%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657116
%DVR.AudioDeviceDescGV600F%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657117

%DVR.AudioDeviceDescGV600G%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657216
%DVR.AudioDeviceDescGV600H%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47657217


%DVR.AudioDeviceDescGV8004AA%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47656F20
%DVR.AudioDeviceDescGV8004AB%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47656F21
%DVR.AudioDeviceDescGV8004AC%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47656F22
%DVR.AudioDeviceDescGV8004AD%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_47656F23

[DVR.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,GVAudio.sys

[AudioSection]
AddReg=     DVR.AddReg
CopyFiles=  DVR.CopyDrivers

[AudioSection.Services]
AddService = GVAUDIO,0x00000002,AudioSection.ServiceInstall

[AudioSection.ServiceInstall]
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\system32\drivers\GVAudio.sys

[Strings]
Msft=			"GeoVision Inc."
MsftMfg=		"GeoVision Inc."
INSTDISK="GeoVision Inc. Installation Disc"
DVR.AudioDeviceDescGV800A=	"GV800(V4) Audio #1"
DVR.AudioDeviceDescGV800B=	"GV800(V4) Audio #2"
DVR.AudioDeviceDescGV800C=	"GV800(V4) Audio #3"
DVR.AudioDeviceDescGV800D=	"GV800(V4) Audio #4"

DVR.AudioDeviceDescGV800E=	"GV800(V4) Audio #5"
DVR.AudioDeviceDescGV800F=	"GV800(V4) Audio #6"
DVR.AudioDeviceDescGV800G=	"GV800(V4) Audio #7"
DVR.AudioDeviceDescGV800H=	"GV800(V4) Audio #8"

DVR.AudioDeviceDescGV800I=	"GV800(V4) Audio #9"
DVR.AudioDeviceDescGV800J=	"GV800(V4) Audio #10"
DVR.AudioDeviceDescGV800K=	"GV800(V4) Audio #11"
DVR.AudioDeviceDescGV800L=	"GV800(V4) Audio #12"

DVR.AudioDeviceDescGV800M=	"GV800(V4) Audio #13"
DVR.AudioDeviceDescGV800N=	"GV800(V4) Audio #14"
DVR.AudioDeviceDescGV800O=	"GV800(V4) Audio #15"
DVR.AudioDeviceDescGV800P=	"GV800(V4) Audio #16"

DVR.AudioDeviceDescGV650A=	"GV650(V4) Audio #1"
DVR.AudioDeviceDescGV650B=	"GV650(V4) Audio #2"

DVR.AudioDeviceDescGV650C=	"GV650(V4) Audio #3"
DVR.AudioDeviceDescGV650D=	"GV650(V4) Audio #4"

DVR.AudioDeviceDescGV650E=	"GV650(V4) Audio #5"
DVR.AudioDeviceDescGV650F=	"GV650(V4) Audio #6"

DVR.AudioDeviceDescGV650G=	"GV650(V4) Audio #7"
DVR.AudioDeviceDescGV650H=	"GV650(V4) Audio #8"

DVR.AudioDeviceDescGV600A=	"GV600(V4) Audio"
DVR.AudioDeviceDescGV600B=	"GV604(V4) Audio"

DVR.AudioDeviceDescGV600C=	"GV600(V4) Audio #2"
DVR.AudioDeviceDescGV600D=	"GV604(V4) Audio #2"

DVR.AudioDeviceDescGV600E=	"GV600(V4) Audio #3"
DVR.AudioDeviceDescGV600F=	"GV604(V4) Audio #3"

DVR.AudioDeviceDescGV600G=	"GV600(V4) Audio #4"
DVR.AudioDeviceDescGV600H=	"GV604(V4) Audio #4"

DVR.AudioDeviceDescGV8004AA=	"GV800 Audio #1"
DVR.AudioDeviceDescGV8004AB=	"GV800 Audio #2"
DVR.AudioDeviceDescGV8004AC=	"GV800 Audio #3"
DVR.AudioDeviceDescGV8004AD=	"GV800 Audio #4"

SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
