;------------------------------------------------------------------------------------ ; Copyright (c) 2009-2018 SIEMENS AG. All Rights Reserved. ; s7opciax64.inf - INF file for installing S7SDD - CP5611 device driver ;============================================================================== ;--------- Version Section --------------------------------------------------- [Version] Signature="$Windows NT$" ; only valid for NT-based operating systems Class=%DeviceClassName% ; SIMATIC NET ClassGUID={E50AB995-39BE-11d3-95E5-006097819F6B} Provider=%ProviderName% DriverPackageDisplayName=%DeviceDesc% CatalogFile.nt=s7opciax64.cat DriverVer = 11/06/2019,9.2.5.0 ;------------------------------------------------------------------------------------ ; Manufacturer and Models Sections ;------------------------------------------------------------------------------------ [Manufacturer] %MfgName%=CP5611DeviceList, ntamd64 [CP5611DeviceList.ntamd64] ; PCI hardware IDs use the form ; PCI\VEN_aaaa&DEV_bbbb&SUBSYS_cccccccc&REV_dd ; ;%DeviceDesc%=s7opciax64_DDI, PCI\VEN_110A&DEV_3141&SUBSYS_000110b5&REV_01 ;%DeviceDesc%=s7opciax64_DDI, PCI\VEN_110A&DEV_3141&SUBSYS_000110b5&REV_02 %DeviceDesc%=s7opciax64_DDI, PCI\VEN_110A&DEV_3141&SUBSYS_000110b5 ;------------------------------------------------------------------------------------ ; Strings Section ;------------------------------------------------------------------------------------ [Strings] DeviceDesc ="SIMATIC CP 5611" DeviceClassName ="SIMATIC NET" MfgName ="SIEMENS AG" ProviderName ="SIEMENS AG" S7SDDDriverMediumName = "Simatic Device Driver Disk" SvcDesc ="SIMATIC CP 5611" COPYFLG_NOSKIP =2 ; do not allow user to skip file ;------------------------------------------------------------------------------------ ; Source disk files ;------------------------------------------------------------------------------------ [SourceDisksFiles] s7opciax64.sys = 1,, ;s7ocipcx64.dll = 1 WdfCoInstaller01009.dll=1 ; make sure the number matches with SourceDisksNames [SourceDisksNames] 1 = %S7SDDDriverMediumName%,s7opciax64.inf,, ;wird für copyfile benötigt ;------------------------------------------------------------------------------------ ; DestinationDirs Section ;------------------------------------------------------------------------------------ [DestinationDirs] DefaultDestDir = 12 ; 12 = Drivers directory (%windir%\system32\drivers) s7opciax64.CopyFiles = 12 ; 12 = Drivers directory (%windir%\system32\drivers) CoInstaller_CopyFiles = 11 ; 11 = System dirctory (%windir%) ;------------------------------------------------------------------------------------ ;ClassInstall/ClassInstall32 Section - ;------------------------------------------------------------------------------------ ; NT Style [ClassInstall32.NT] Addreg=Class_AddReg [Class_AddReg] HKR,,,,%DeviceClassName% HKR,,Icon,,-5 ;---------- DDInstall Sections ----------------------------------------------- [s7opciax64_DDI.ntamd64] CopyFiles=s7opciax64.CopyFiles ;AddReg=s7opciax64_NT_AddReg [s7opciax64_DDI.ntamd64.Services] Addservice = s7opciax64, 0x00000002, CP5611.Service,common.Eventlog [CP5611.Service] DisplayName = %SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_AUTO_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\s7opciax64.sys ;AddReg = s7opciax64_NT_AddReg_Eventlog [common.EventLog] AddReg = common.AddEventLog.reg [common.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\Drivers\s7opciax64.sys" HKR, , TypesSupported, 0x00010001, 7 ;[s7opciax32_NT_AddReg_Eventlog] ;HKLM, "System\CurrentControlSet\Services\EventLog\System\s7opciax32",\ ; "EventMessageFile", 0x00020000, "%%SystemRoot%%\System32\Drivers\s7opciax32.sys" ;HKLM, "System\CurrentControlSet\Services\EventLog\System\s7opciax32",\ ; "TypesSupported", 0x00010001, 7 ;[s7opciax64_NT_AddReg] ;HKLM, "Software\Siemens\Sinec","Setup",,"Setup" ;------------------------------------------------------------------------------------ ; Coinstaller installation ;------------------------------------------------------------------------------------ [s7opciax64_DDI.ntamd64.CoInstallers] AddReg=CoInstaller_AddReg CopyFiles=CoInstaller_CopyFiles [CoInstaller_AddReg] ;HKR,,CoInstallers64,0x00010000,"s7ocipcx64.dll,CP5611CoInstallEntryPoint" HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller" [CoInstaller_CopyFiles] ;s7ocipcx64.dll WdfCoInstaller01009.dll ; --------- WDF Section ------------- [s7opciax64_DDI.ntamd64.Wdf] KmdfService = s7opciax64, s7opciax64_wdfsect [s7opciax64_wdfsect] KmdfLibraryVersion = 1.9 ; --------- Files (common) ------------- [s7opciax64.CopyFiles] s7opciax64.sys ;s7opciax64.sys,,,%COPYFLG_NOSKIP% ; do not allow user to skip file ;------------------------------------------------------------------------------------ ; Copyright (c) 2009-2018 SIEMENS AG. All Rights Reserved. ; s7opciax64.inf - INF file for installing S7SDD - CP5611 device driver ;------------------------------------------------------------------------------------