;------------------------------------------------------------------------- ; RTLTEAMING.INF -- Intermediate Driver for RTL8169 Extended Features. ; $Revision: 2.04 $ ; ; Copyright 2010. Realtek Semiconductor Corporation. All Right Reserved. ;------------------------------------------------------------------------- [Version] Signature = "$Windows NT$" Class = NetTrans ClassGUID = {4D36E975-E325-11CE-BFC1-08002BE10318} Provider = %Realtek% DriverVer = 04/26/2010, 2.04.0426.2010 CatalogFile = RTLTEAMING.cat [Manufacturer] %Realtek% = Realtek,NTx86,NTamd64 [Realtek] %RTL_DESC% = RTLTEAMING.ndi, RTL_TEAMING_PT [Realtek.NTx86] %RTL_DESC% = RTLTEAMING.ndi, RTL_TEAMING_PT [Realtek.NTamd64] %RTL_DESC% = RTLTEAMING.ndi, RTL_TEAMING_PT ; Note: ; 1. The NCF_* flags are defined in netcfgx.h ; 2. NCF_HAS_UI (0x80) is required for custom property pages. [RTLTEAMING.ndi] AddReg = RTLTEAMING.ndi.AddReg Characteristics = 0x00 ; Not NCF_HAS_UI CopyFiles = RTLTEAMING.CopyFiles.DLL, RTLTEAMING.CopyFiles.sys CopyINF = RTLTEAMING_MP.INF [SourceDisksNames] 1=%DiskDescription%,"",, [SourceDisksFiles] RTLTEAMING.SYS = 1 RTLTEAMING_NB.DLL = 1 [DestinationDirs] DefaultDestDir = 12 RTLTEAMING.CopyFiles.DLL = 11 ; %windir%\System32 RTLTEAMING.CopyFiles.sys = 12 ; %windir%\System32\drivers [RTLTEAMING.CopyFiles.sys] RTLTEAMING.SYS,,,2 [RTLTEAMING.CopyFiles.DLL] RTLTEAMING_NB.DLL,,,2 [InfSourcePathInfo] ; Used by the notify object on Win2k to figure out where the original media is ; located (so it can use SetupCopyOEMInf to install Net INF located ; there). This workaround is to avoid copyinf INF file directly ; by using CopyFiles directive becuase Win2K doesn't support CopyINF directive. OriginalInfSourcePath = %1% ;----------------------------------------------------------------------- ; Install parameters ; [RTLTEAMING.ndi.AddReg] HKR, Ndi, ClsID, 0, {c2380615-2ac7-4882-b07d-757f94cfa42c} HKR, Ndi, ComponentDll, , "RTLTEAMING_NB.DLL" HKR, Ndi, HelpText, 0, "%RTL_DESC%" HKR, Ndi, Service, 0, "RTLTEAMING" HKR, Ndi\Interfaces, UpperRange, 0, "noupper" HKR, Ndi\Interfaces, LowerRange, 0, "ndis5" [RTLTEAMING.ndi.Services] AddService = RTLTEAMING, , RTLTEAMING.AddService, RTLTEAMING.AddEventLog [RTLTEAMING.AddService] DisplayName = %RTL_DESC% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\RTLTEAMING.SYS Description = %RTL_DESC% [RTLTEAMING.AddEventLog] AddReg = RTLTEAMING.AddEventLog.AddReg [RTLTEAMING.AddEventLog.AddReg] HKR, , EventMessageFile, 0x20000, "%%SystemRoot%%\System32\netevent.dll" HKR, , TypesSupported, 0x10001, 7 [RTLTEAMING.ndi.Remove.Services] DelService = RTLTEAMING [RTLTEAMING.ndi.Remove] DelFile = RTLTEAMING.CopyFiles.DLL, RTLTEAMING.CopyFiles.sys [Strings] Realtek = "Realtek" RTL_DESC = "Realtek Intermediate Driver for Ethernet Extended Features" DiskDescription = "RTLTEAMING Disk"