; PWM20USB.inf ; ; Installation file for the PWM 20/50 & SA 20 measurement equipment. ; (c) Copyright by DR. JOHANNES HEIDENHAIN GmbH, Traunreut, Germany ;------------------------------------------------------------------- [Version] Signature="$Chicago$" Provider=%JH% ClassGUID={7ADADF43-06E0-11d4-A652-0000C0C218D3} Class="Counter Card" DriverVer=11/22/2011,2.0.0.0 CatalogFile=PWM20USB.cat ; Creating new class for counter cards ; ------------------------------------ [ClassInstall] AddReg=CounterClass [ClassInstall32] AddReg=CounterClass [CounterClass] HKR,,,,"Counter Card" HKR,,Icon,,-5 ; Source file information ; ----------------------- [SourceDisksNames] 1 = %DiskId1%,,,"" [SourceDisksFiles] PWM20USB.sys = 1,, PWM20USBx64.sys = 1,, WdfCoInstaller01009.dll=1,, ; Destination information ; ----------------------- [DestinationDirs] DefaultDestDir = 11 ; System directory CopyUsbSys = 10,System32\Drivers ; %windir%\system32\drivers CopyUsbSysAmd64 = 12 ; %windir%\system32\drivers CopyCoInstaller = 11 ; System directory ; Driver information ; ------------------ [Manufacturer] %JH% = JH.Mfg %JH% = JH.Mfg,NTamd64 [JH.Mfg] %JH.DeviceDesc0% = PWM20USB, USB\VID_1091&PID_5020 %JH.DeviceDesc0% = PWM20USB.NTx86, USB\VID_1091&PID_5020 %JH.DeviceDesc1% = PWM20USB, USB\VID_1091&PID_5021 %JH.DeviceDesc1% = PWM20USB.NTx86, USB\VID_1091&PID_5021 %JH.DeviceDesc1% = PWM20USB, USB\VID_1091&PID_8003 %JH.DeviceDesc1% = PWM20USB.NTx86, USB\VID_1091&PID_8003 %JH.DeviceDesc2% = PWM20USB, USB\VID_1091&PID_8005 %JH.DeviceDesc2% = PWM20USB.NTx86, USB\VID_1091&PID_8005 [JH.Mfg.NTamd64] %JH.DeviceDesc0% = PWM20USBamd64, USB\VID_1091&PID_5020 %JH.DeviceDesc1% = PWM20USBamd64, USB\VID_1091&PID_5021 %JH.DeviceDesc1% = PWM20USBamd64, USB\VID_1091&PID_8003 %JH.DeviceDesc2% = PWM20USBamd64, USB\VID_1091&PID_8005 ; Installation section for Windows 9x and Windows 2000 (USB) ;----------------------------------------------------------- [PWM20USB] CopyFiles = CopyUsbSys AddReg = RegUsbW9x [PWM20USB.NTx86] CopyFiles = CopyUsbSys [PWM20USBamd64.NT] CopyFiles = CopyUsbSysAmd64 [CopyUsbSys] PWM20USB.sys [CopyUsbSysAmd64] PWM20USBx64.sys [RegUsbW9x] HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,PWM20USB.sys ; Service Installation for Windows 2000/XP/Vista/7 (32bit) ; -------------------------------------------------------- [PWM20USB.NTx86.Services] Addservice = PWM20USB, 0x00000002, PWM20USB.AddService [PWM20USB.AddService] DisplayName = %PWM20USB.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\System32\Drivers\PWM20USB.sys LoadOrderGroup = Base ; Service Installation for Windows Vista/7 (64bit) ; ------------------------------------------------ [PWM20USBamd64.NT.Services] Addservice = PWM20USBamd64, 0x00000002, PWM20USBamd64.AddService [PWM20USBamd64.AddService] DisplayName = %PWM20USB.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\PWM20USBx64.sys LoadOrderGroup = Base ; WDF Coinstaller installation for Windows Vista/7 (64bit) only ; ------------------------------------------------------------- [PWM20USBamd64.NT.CoInstallers] AddReg=RegCoInstaller CopyFiles=CopyCoInstaller [CopyCoInstaller] WdfCoInstaller01009.dll [RegCoInstaller] HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller" [PWM20USBamd64.NT.Wdf] KmdfService = PWM20USBamd64, PWM20USBamd64WdfSect [PWM20USBamd64WdfSect] KmdfLibraryVersion = 1.9 [Strings] ; ; Non-Localizable Strings ; REG_SZ = 0x00000000 REG_MULTI_SZ = 0x00010000 REG_EXPAND_SZ = 0x00020000 REG_BINARY = 0x00000001 REG_DWORD = 0x00010001 SERVICEROOT = "System\CurrentControlSet\Services" ; ; Localizable Strings ; JH.DeviceDesc0 = "PWM 20 (USB)" JH.DeviceDesc1 = "PWM 50 (USB)" JH.DeviceDesc2 = "SA 20 (USB)" DiskId1 = "PWM 20/50 & SA 20 Driver Software 1/1" JH = "DR. JOHANNES HEIDENHAIN GmbH" PWM20USB.SvcDesc = "PWM 20/50 & SA 20 measurement equipment"