; -- GigEVFlt.INF -- ; ; GigE Vision Filter Driver INF file ; this is the INF for the service (protocol) part. ; ; Copyright(C) 2011-2015 Oki Information Systems Co., Ltd. ; ; ---------------------------------------------------------------------- [Version] Signature = "$Windows NT$" Class = NetService ClassGUID = {4D36E974-E325-11CE-BFC1-08002BE10318} Provider = %OIS% DriverVer = 01/10/2015,2.0.0.3 CatalogFile = GigEVFlt.cat [Manufacturer] %OIS% = OIS,NTx86,NTia64,NTamd64 [ControlFlags] ;========================================================================= ; ;========================================================================= ; For Win2K [OIS] %GigEVFlt_Desc% = GigEVFlt.ndi, ois_gigevflt ; For XP and later [OIS.NTx86] %GigEVFlt_Desc% = GigEVFlt.ndi, ois_gigevflt [OIS.NTia64] %GigEVFlt_Desc% = GigEVFlt.ndi, ois_gigevflt [OIS.NTamd64] %GigEVFlt_Desc% = GigEVFlt.ndi, ois_gigevflt [GigEVFlt.ndi] AddReg = GigEVFlt.ndi.AddReg, GigEVFlt.AddReg Characteristics = 0x4410 ; NCF_FILTER | NCF_NDIS_PROTOCOL !--Filter Specific--!! CopyFiles = GigEVFlt.Files.Sys CopyInf = gigevflt_m.inf [GigEVFlt.ndi.Remove] DelFiles = GigEVFlt.Files.Sys [GigEVFlt.ndi.Services] AddService = GigEVFlt,, GigEVFlt.AddService [GigEVFlt.AddService] DisplayName = %GigEVFltService_Desc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\GigEVFlt.sys LoadOrderGroup = PNP_TDI AddReg = GigEVFlt.AddService.AddReg [GigEVFlt.AddService.AddReg] ; ---------------------------------------------------------------------- ; Add any miniport-specific parameters here. These are params that your ; filter device is going to use. ; ;HKR, Parameters, ParameterName, 0x10000, "MultiSz", "Parameter", "Value" ;HKR, Parameters, ParameterName2, 0x10001, 4 ; ---------------------------------------------------------------------- ; File copy ; [SourceDisksNames] 1=%DiskDescription%,"",, [SourceDisksFiles] GigEVFlt.sys=1 [DestinationDirs] DefaultDestDir = 12 GigEVFlt.Files.Sys = 12 ; %windir%\System32\drivers [GigEVFlt.Files.Sys] GigEVFlt.sys,,,2 ; ---------------------------------------------------------------------- ; Filter Install ; [GigEVFlt.ndi.AddReg] HKR, Ndi, HelpText, , %GigEVFlt_HELP% ; ---------------------------------------------------------------------- ; !!--Filter Specific--!! ; ; Note: ; 1. Other components may also have UpperRange/LowerRange but for filters ; the value of both of them must be noupper/nolower ; 2. The value FilterClass is required. ; 3. The value Service is required ; 4. FilterDeviceInfId is the InfId of the filter device (miniport) that will ; be installed for each filtered adapter. ; In this case this is ois_gigevfltmp (refer to GigEVFlt_m.inf) ; HKR, Ndi, FilterClass, , failover HKR, Ndi, FilterDeviceInfId, , ois_gigevfltmp HKR, Ndi, Service, , GigEVFlt HKR, Ndi\Interfaces, UpperRange, , noupper HKR, Ndi\Interfaces, LowerRange, , nolower HKR, Ndi\Interfaces, FilterMediaTypes, , "ethernet" [GigEVFlt.AddReg] ; The following key is Required ; The following key is GigEVFlt specific HKR, Parameters, Param1, 0, 4 ; ---------------------------------------------------------------------- [Strings] OIS = "Oki Information Systems" DiskDescription = "Oki Information Systems Filter Driver Disk" GigEVFlt_Desc = "GigE Vision Filter Driver" GigEVFlt_HELP = "GigE Vision Filter Driver" GigEVFltService_Desc = "GigE Vision Filter Service"