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.332
CatalogFile=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_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
ServiceBinary = %12%\pcivme.sys
LoadOrderGroup = Extended Base
;
;--- pcivme_Device Coinstaller installation ------
;
[DestinationDirs]
pcivme_Device_CoInstaller_CopyFiles = 11
[pcivme_Device.NT.CoInstallers]
AddReg=pcivme_Device_CoInstaller_AddReg
CopyFiles=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= 0x00000002
ManufacturerName="ARW Elektronik, Germany" ; TODO: add ManufacturerName
ClassName="ARW BUS Interfaces" ; TODO: edit ClassName
DiskName = "pcivme Installation Disk"
pcivme.DeviceDesc = "pcivme Device"
pcivme.SVCDESC = "pcivme Service"