; NVIDIA SDI VIDEO CAPTURE DRIVER INF file
; Copyright (c) NVIDIA Corporation. All rights reserved.

[Version]
Signature="$WINDOWS NT$"
Class=Media
ClassGuid={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%NVIDIA%
CatalogFile=nvsdicap.cat
DriverVer=02/08/2013, 1.319.0.1

[Manufacturer]
%NVIDIA% = NVIDIA.Mfg,NTx86,NTia64,NTamd64

; For XP and later
[NVIDIA.Mfg.NTx86]
NVIDIA SDI Video Capture Device=NVIDIAPCIe,PCI\VEN_10DE&DEV_0E00

[NVIDIA.Mfg.NTia64]
NVIDIA SDI Video Capture Device=NVIDIAPCIe,PCI\VEN_10DE&DEV_0E00

[NVIDIA.Mfg.NTamd64]
NVIDIA SDI Video Capture Device=NVIDIAPCIe,PCI\VEN_10DE&DEV_0E00

[DestinationDirs]
DefaultDestDir = 12        ; DIRID_DRIVERS
nv_coinstaller_copyfiles = 11
nv_uninstall_copyfiles = 16422,NVIDIA Corporation\Uninstall


[SourceDisksNames.x86]
1 = %DiskId1%,,,""

[SourceDisksNames.ia64]
1 = %DiskId1%,,,""

[SourceDisksNames.amd64]
1 = %DiskId1%,,,""

[SourceDisksFiles.x86]
nvsdicap.sys  = 1,,
nvcos.dll     = 1
nvSDI.nvu     = 1
nvuSDI.exe    = 1

[SourceDisksFiles.ia64]
nvsdicap.sys  = 1,,
nvcos.dll     = 1
nvSDI.nvu     = 1
nvuSDI.exe    = 1

[SourceDisksFiles.amd64]
nvsdicap.sys  = 1,,
nvcos.dll     = 1
nvSDI.nvu     = 1
nvuSDI.exe    = 1


[NVIDIAPCIe]
CopyFiles=Drivers_Dir

[Drivers_Dir]
nvsdicap.sys

[NVIDIAPCIe.CoInstallers]
AddReg = nv_commonCoinstaller_addreg
CopyFiles = nv_coinstaller_copyfiles
CopyFiles = nv_uninstall_copyfiles

;-------------- Service installation
[NVIDIAPCIe.Services]
AddService = nvsdicap, %SPSVCINST_ASSOCSERVICE%, nvidiapcie_Service_Inst, nvidiapcie_EventLog_Inst

; -------------- driver install sections
[nvidiapcie_Service_Inst]
DisplayName    = NVIDIA SdiCap Block
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START (may need 1=system start)
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\nvsdicap.sys
LoadOrderGroup = Extended Base

[nvidiapcie_EventLog_Inst]
AddReg = nvidiapcie_EventLog_Inst.AddReg 
 
[nvidiapcie_EventLog_Inst.AddReg] 
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\nvsdicap.sys" 
HKR,,TypesSupported,%REG_DWORD%,7


[nv_commonCoinstaller_addreg]
HKR,"Uninstall",Name,%REG_SZ%,%NVUninstall.desc%
HKR,"Uninstall",Script,%REG_SZ%,"nvSDI.nvu"
HKR,"Uninstall",Uninstaller,%REG_SZ%,"nvuSDI.exe"
HKR,,CoInstallers32,0x00010000,"nvcosins.dll,NVCoInstaller"

[nv_coinstaller_copyfiles]
nvcos.dll,,,0x00004000
nvcosins.dll,nvcos.dll,,0x00004000

[nv_uninstall_copyfiles]
nvSDI.nvu
nvuSDI.exe

[Strings]
SPSVCINST_ASSOCSERVICE= 0x00000002
DiskId1 = "NVIDIA SDI Video Capture Driver Library Installation Disk 1"
REG_EXPAND_SZ = 0x00020000 
REG_DWORD = 0x00010001
REG_SZ = 0x00000000 
; Localizable Strings
NVIDIA = "NVIDIA"
NVUninstall.desc = "NVIDIA SDI Capture Driver"
