; -- uEye_ETH.INF --
;
; uEye_Eth driver INF file - this is the INF for the service (protocol)
; part.
;
; Copyright (c) 2007 - 2013, IDS Imaging Development Systems
;

[Version]
Signature  = "$Windows NT$"
Class      = NetService
ClassGUID  = {4D36E974-E325-11CE-BFC1-08002BE10318}
Provider   = %IDS%
DriverVer  = 07/18/2013, 4.30.12.0


[Manufacturer]
%IDS% = IDS


[ControlFlags]
; optional


[IDS]
%uEye_Eth_Desc% = uEye_Eth.ndi, ueye_eth


[uEye_Eth.ndi]
AddReg          = uEye_Eth.ndi.AddReg, uEye_Eth.AddReg
Characteristics = 0x4410 ;  NCF_FILTER | NCF_NDIS_PROTOCOL
CopyFiles       = uEye_Eth.Files.Sys
CopyInf         = uEye_Eth_m.inf


[uEye_Eth.ndi.Services]
AddService = uEye_Eth,, uEye_Eth.AddService


[uEye_Eth.AddService]
DisplayName    = %uEye_EthService_Desc%
ServiceType    = 1 ;SERVICE_KERNEL_DRIVER
StartType      = 3 ;SERVICE_DEMAND_START
ErrorControl   = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\uEye_eth.sys
LoadOrderGroup = PNP_TDI
AddReg         = uEye_Eth.AddService.AddReg


[uEye_Eth.AddService.AddReg]


[SourceDisksNames]
1 = , %12%


[SourceDisksFiles]
uEye_eth.sys = 1


[DestinationDirs]
DefaultDestDir = 12
uEye_Eth.Files.Sys  = 12   ; %windir%\System32\drivers


[uEye_Eth.ndi.AddReg]
HKR, Ndi, HelpText, , %uEye_Eth_HELP%
HKR, Ndi,            FilterClass,         , failover
HKR, Ndi,            FilterDeviceInfId,   , ueye_ethmp
HKR, Ndi,            Service,             , ueyeeth
HKR, Ndi\Interfaces, UpperRange,          , noupper
HKR, Ndi\Interfaces, LowerRange,          , nolower
HKR, Ndi\Interfaces, FilterMediaTypes,    , "ethernet"

[uEye_Eth.AddReg]
HKR, Parameters, Param1, 0, 4


; ----------------------------------------------------------------------
[Strings]
IDS = "IDS Imaging Development Systems GmbH"
DiskDescription = "IDS Gigabit Ethernet uEye"

uEye_Eth_Desc = "Gigabit Ethernet uEye"
uEye_Eth_HELP = "Gigabit Ethernet uEye"
uEye_EthService_Desc = "Gigabit Ethernet uEye Service"


