;
; Copyright (c) 2007 PROCENTEC B.V.  www.procentec.com
;
; Installs ProfiCoreUltra.sys as a driver for ProfiCore Ultra
;

[Version]
Signature=$CHICAGO$
Class=ProfiCore Ultra
Provider=%MFGNAME%
CatalogFile=pcu_driv.cat
ClassGuid={E192074E-50BC-11DC-B36B-B9A556D89593}
DriverVer=09/30/2007,1.1.0901.0


[Manufacturer]
%MFGNAME%=DeviceList,NTamd64

[DestinationDirs]
DefaultDestDir=10,System32\Drivers

[SourceDisksFiles]
ProfiCoreUltra.sys=1

[SourceDisksNames]
1=%INSTDISK%,,,.

; x86 platform, Win9x, Windows 2000 and later
[DeviceList]
%DESCRIPTION%=DriverInstall,*ProfiCoreUltra

; x64 platform, Windows XP x64 edition and later
[DeviceList.NTamd64]
%DESCRIPTION%=DriverInstall,*ProfiCoreUltra

[ClassInstall]  ; Register a new class in Windows 98/Me
AddReg=UpDateRegistry

[ClassInstall32]  ; Register a new class in Windows 2000 and later
AddReg=UpDateRegistry

[UpDateRegistry]
HKR,,,,ProfiCore Ultra
HKR,,Icon,,-5

;------------------------------------------------------------------------------
;  Windows 2000 and later Sections (x86 and x64 platforms)
;------------------------------------------------------------------------------

[DriverInstall.NT]
CopyFiles=DriverCopyFiles

[DriverCopyFiles]
ProfiCoreUltra.sys,,,0x40  ; 0x40 == COPYFLG_OVERWRITE_OLDER_ONLY

[DriverInstall.NT.Services]
AddService=WinDriver6,2,DriverService

[DriverService]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary=%10%\system32\drivers\ProfiCoreUltra.sys

[DriverInstall.NT.hw]
AddReg=DriverHwAddReg

[DriverHwAddReg]
HKR,,SampleInfo,,""

;------------------------------------------------------------------------------
;  Windows 98 Sections
;------------------------------------------------------------------------------

[DriverInstall]
AddReg=DriverAddReg
CopyFiles=DriverCopyFiles
LogConfig=DriverConfig98

[DriverAddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ProfiCoreUltra.sys

[DriverConfig98]
ConfigPriority=NORMAL
IOConfig=1@100-3ff%ffff(3ff::)

[DriverInstall.hw]
AddReg=DriverHwAddReg

;------------------------------------------------------------------------------
;  String Definitions
;------------------------------------------------------------------------------

[Strings]
MFGNAME="PROCENTEC B.V."
INSTDISK="ProfiCore Ultra Installation Disc"
DESCRIPTION="ProfiCore Ultra Driver"

