;//////////////////////////////////////////////////////////////////////////////// ;// ;// Copyright (c) Hauppauge Computer Works Inc. 2010-2011 ;// Copyright (c) ViXS Systems Inc. 2004-2011 ;// ;// All rights are reserved. Reproduction in whole or in part is prohibited ;// without the written consent of the copyright owner. ;// ;// Hauppauge, Inc. reserves the right to make changes without notice at any time. ;// Hauppauge, Inc. makes no warranty, expressed, implied or statutory, including ;// but not limited to any implied warranty of merchantibility of fitness ;// for any particular purpose, or that the use will not infringe any ;// third party patent, copyright or trademark. ;// ;// Hauppauge, Inc. must not be liable for any loss or damage arising from its use. ;// ;//////////////////////////////////////////////////////////////////////////////// ;//////////////////////////////////////////////////////////////////////////////// ;// ;// hcwD1e64.inf ;// ;// This file contains installation information ;// for the HD PVR PCIe encoder device on x64 systems. ;// ;//////////////////////////////////////////////////////////////////////////////// [Version] Signature="$Windows NT$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=%Vendor% CatalogFile=hcwD1e64.cat DriverVer=04/03/2013,1.8.31093.0 [Manufacturer] %MfgName%=Hauppauge,NTamd64 [Hauppauge.NTamd64] %hcwD1enc.DeviceDesc%=hcwD1enc.NTamd64, PCI\VEN_1745&DEV_3000&SUBSYS_D1000070 %hcwD1enc.DeviceDesc%=hcwD1enc.NTamd64, PCI\VEN_1745&DEV_3000&SUBSYS_D1010070 %hcwD1enc.DeviceDesc%=hcwD1enc.NTamd64, PCI\VEN_1745&DEV_3000&SUBSYS_D1800070 %hcwD1enc.DeviceDesc%=hcwD1enc.NTamd64, PCI\VEN_1745&DEV_3000&SUBSYS_D1810070 %hcwD1enc.DeviceDesc%=hcwD1enc.NTamd64, PCI\VEN_1745&DEV_3000&SUBSYS_30001745 ;%hcwD1enc.DeviceDesc%=hcwD1enc.NTamd64, PCI\VEN_1745&DEV_3000 ;------------------------------------------ Install Section ------------------------------------- [hcwD1enc.NTamd64] Include=ks.inf,wdmaudio.inf needs=ks.Registration,WDMAUDIO.Registration AddReg=hcwD1enc.AddReg CopyFiles=hcwD1enc.CopyDrivers CopyINF=hcwD1c64.inf ; ------------------------------------ CoInstaller Install Section --------------------------------- [hcwD1enc.NTamd64.CoInstallers] AddReg=hcwD1enc.CoInstaller.AddReg CopyFiles=hcwD1enc.CopyCoInst ; ------------------------------------ Service Install Section --------------------------------- [hcwD1enc.NTamd64.Services] AddService=hcwD1encoder, 0x00000002, hcwD1enc.ServiceInstall, hcwD1enc.EventLogInstall [hcwD1enc.ServiceInstall] DisplayName = %hcwD1enc.SvcName% Description = %hcwD1enc.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE LoadOrderGroup = ExtendedBase ServiceBinary = %12%\hcwD1xcd.sys [hcwD1enc.EventLogInstall] AddReg=hcwD1enc.EventLog.AddReg ;------------------------------------ File Copy related Sections -------------------------------- [SourceDisksNames] 1=%DiskLabel%,,,"DriverD1" ;32/64bit machine, Non-Bit-Specific Components 2=%DiskLabel64%,,,"DriverD1\64bit" ;64bit machine, 64bit components 3=%DiskLabelWOW%,,,"DriverD1\WOW64" ;64bit machine, 32bit components (WOW64) [SourceDisksFiles] hcwD1xcd.sys=2 hcwD1xcm.sys=2 hcwD1Co.dll=2 [DestinationDirs] hcwD1enc.CopyDrivers=12 hcwD1enc.CopyCoInst=11 [hcwD1enc.CopyDrivers] hcwD1xcd.sys hcwD1xcm.sys [hcwD1enc.CopyCoInst] hcwD1Co.dll ;----------------------------------------- AddReg sections -------------------------------------- [hcwD1enc.AddReg] [hcwD1enc.EventLog.AddReg] HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\hcwD1xcd.sys" HKR,,TypesSupported,0x00010001,7 [hcwD1enc.CoInstaller.AddReg] HKR,,CoInstallers32,0x00010000,"hcwD1Co.dll,CoInstallerEntry" ;---------------------------------------- Strings section ------------------------------------------- [Strings] ; Registry types REG_SZ = 0x00000000 REG_MULTI_SZ = 0x00010000 REG_EXPAND_SZ = 0x00020000 REG_BINARY = 0x00000001 REG_DWORD = 0x00010001 SERVICEROOT = "System\CurrentControlSet\Services" ;---------------- ; Localizable ;---------------- DiskLabel = "Hauppauge Colossus Install Disk" DiskLabel64 = "Hauppauge Colossus Install Disk (64Bit Components)" DiskLabelWOW = "Hauppauge Colossus Install Disk (WOW64 Components)" Vendor = "Hauppauge Computer Works, Inc." MfgName = "Hauppauge" hcwD1enc.DeviceDesc = "Colossus Encoder Device" hcwD1enc.SvcDesc = "Hauppauge Colossus Encoder Driver" hcwD1enc.SvcName = "Hauppauge Colossus Encoder Service"