; pmserenum.inf ; ; Version 2.4.0.0 , 2012/10/05 ; INF File for PenMount Serial Device Enumeration Service ; ; (c) Copyright 2012 PenMount Touch Solutions ; [Version] signature = "$Windows NT$" Class = "Ports" ;This is determined by the work this filter driver does ClassGuid = {4d36e978-e325-11ce-bfc1-08002be10318} ;This value is determined by the Class Provider = %PENMOUNT% DriverVer = 10/05/2012,2.4.0.0 CatalogFile.NTx86 = PMSERENUMx86.cat CatalogFile.NTAMD64 = PMSERENUMx64.cat ;============================================================ [Manufacturer] %PENMOUNT% = PENMOUNT.Mfg, NTx86, NTamd64 [PENMOUNT.Mfg] %PMSERENUM.DESC% = PMSERENUM , , ACPI\PNP0501 [PENMOUNT.Mfg.NTx86] %PMSERENUM.DESC% = PMSERENUM , , ACPI\PNP0501 [PENMOUNT.Mfg.NTamd64] %PMSERENUM.DESC% = PMSERENUM , , ACPI\PNP0501 ;============================================================ [DestinationDirs] DefaultDestDir = 12 PMSERENUM.DriverFile = 12 [SourceDisksNames.x86] 1=%PenMountDisk%,,,\i386 [SourceDisksNames.amd64] 1=%PenMountDisk%,,,\amd64 [SourceDisksFiles] pmserenum.sys = 1 ;============================================================ [PMSERENUM] Include = msports.inf Needs = ComPort.NT CopyFiles = PMSERENUM.DriverFile AddReg = PMSERENUM.AddReg [PMSERENUM.HW] AddReg = PMSERENUM.HW.AddReg [DefaultInstall] CopyFiles = PMSERENUM.DriverFile [DefaultInstall.HW] AddReg = PMSERENUM.HW.AddReg [DefaultUnInstall] DelFiles = PMSERENUM.DriverFile ;============================================================ [PMSERENUM.Services] Include = msports.inf Needs = ComPort.NT.Services AddService = pmserenum,,PMSERENUM.SERVICE,PMSERENUM.EventLog [DefaultInstall.Services] AddService = pmserenum,,PMSERENUM.SERVICE,PMSERENUM.EventLog [DefaultUninstall.Services] DelService = pmserenum,0x00000204 ;============================================================ [PMSERENUM.SERVICE] DisplayName = %PMSERENUM.SERVICE.NAME% ServiceBinary = %12%\pmserenum.sys ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_SYSTEM_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL LoadOrderGroup = "PNP Filter" [PMSERENUM.EventLog] AddReg = PMSERENUM.EventLog.AddReg [PMSERENUM.EventLog.AddReg] HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%12%\pmserenum.sys" ;============================================================ [PMSERENUM.AddReg] [PMSERENUM.HW.addreg] HKR,,"UpperFilters",0x00010000,"pmserenum" [PMSERENUM.DriverFile] pmserenum.sys ;============================================================ [Strings] PENMOUNT = "PenMount Touch Solutions" PMSERENUM.DESC = "Communications Port with PenMount Detection" PMSERENUM.SERVICE.NAME = "PenMount Serial Device Enumeration Service" PMSERENUM.SERVICE.DESC = "Replacement of the Serial Enumeration Service" PenMountDisk = "PenMount Device Enumeration Install Package"