Rev 20 | Blame | Compare with Previous | Last modification | View Log | RSS feed
;; pcivme.inf;[Version]Signature="$WINDOWS NT$"Provider = %ManufacturerName%Class = %PCIVME_class_name%ClassGUID = {c4ad1dfa-3e35-4659-bf2b-c83cda6833e1}DriverVer=02/10/2014,10.11.47.332CatalogFile=pcivme.cat;DriverVer= ; TODO: set DriverVer in stampinf property pages[DestinationDirs]DefaultDestDir = 12; ================= Class section =====================[ClassInstall32]Addreg=SampleClassReg[SampleClassReg]HKR,,,0,%ClassName%HKR,,Icon,,-5[SourceDisksNames]1 = %DiskName%,,,""[SourceDisksFiles]pcivme.sys = 1,,;*****************************************; Install Section;*****************************************[Manufacturer]%ManufacturerName%=Standard,NTx86[Standard.NTx86];%pcivme.DeviceDesc%=pcivme_Device, Root\pcivme ; TODO: edit hw-id%pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050%pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050&SUBSYS_11679050%pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050&SUBSYS_11679050&REV_01%pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050&SUBSYS_11679050&REV_02[pcivme_Device.NT]CopyFiles=Drivers_Dir[Drivers_Dir]pcivme.sys;-------------- Service installation[pcivme_Device.NT.Services]AddService = pcivme,%SPSVCINST_ASSOCSERVICE%, pcivme_Service_Inst; -------------- pcivme driver install sections[pcivme_Service_Inst]DisplayName = %pcivme.SVCDESC%ServiceType = 1 ; SERVICE_KERNEL_DRIVERStartType = 3 ; SERVICE_DEMAND_STARTErrorControl = 0 ; SERVICE_ERROR_IGNOREServiceBinary = %12%\pcivme.sysLoadOrderGroup = Extended Base;;--- pcivme_Device Coinstaller installation ------;[DestinationDirs]pcivme_Device_CoInstaller_CopyFiles = 11[pcivme_Device.NT.CoInstallers]AddReg=pcivme_Device_CoInstaller_AddRegCopyFiles=pcivme_Device_CoInstaller_CopyFiles[pcivme_Device_CoInstaller_AddReg]HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"[pcivme_Device_CoInstaller_CopyFiles]WdfCoInstaller01011.dll[SourceDisksFiles]WdfCoInstaller01011.dll=1 ; make sure the number matches with SourceDisksNames[pcivme_Device.NT.Wdf]KmdfService = pcivme, pcivme_wdfsect[pcivme_wdfsect]KmdfLibraryVersion = 1.11[Strings]SPSVCINST_ASSOCSERVICE= 0x00000002ManufacturerName="ARW Elektronik, Germany" ; TODO: add ManufacturerNameClassName="ARW BUS Interfaces" ; TODO: edit ClassNameDiskName = "pcivme Installation Disk"pcivme.DeviceDesc = "pcivme Device"pcivme.SVCDESC = "pcivme Service"