;------------------------------------------------------------------------- ; indv2.INF -- Intel(R) Ethernet iWARP Protocol Driver ; ; Copyright (c) 2003, Microsoft Corporation ; Copyright (c) 2013-2015, Intel Corporation ;------------------------------------------------------------------------- ; The next sections follow the same order as described in ; http://msdn.microsoft.com/en-us/library/windows/hardware/ff547465%28v=vs.85%29.aspx ;------------------------------------------------------------------------- ; Version Section ;------------------------------------------------------------------------- [Version] Signature = "$Windows NT$" Class = NetTrans ClassGUID = {4d36e975-e325-11ce-bfc1-08002be10318} Provider = %Intel% CatalogFile = indv2.cat DriverVer=08/08/2017,0.11.30.0 ;------------------------------------------------------------------------- ; SourceDiskNames Section ;------------------------------------------------------------------------- [SourceDisksNames] 1=%DiskDescription%,"",, ;------------------------------------------------------------------------- ; SourceDiskFiles Sections ;------------------------------------------------------------------------- [SourceDisksFiles] indv2.sys=1 i40wb.dll=1 i40wbmsg.dll=1 [SourceDisksFiles.amd64] indv2.sys=1 i40wb.dll=1 i40wbmsg.dll=1 ;------------------------------------------------------------------------- ; DestinationDirs Section ;------------------------------------------------------------------------- [DestinationDirs] indv2.CpySysFiles = 12 ; Drivers indv2.CpyDllFiles = 11 ; System32 ;------------------------------------------------------------------------- ; Manufacturer Section ;------------------------------------------------------------------------- [Manufacturer] %Intel%=Intel,NTx86,NTia64,NTamd64 ;------------------------------------------------------------------------- ; Models Sections ;------------------------------------------------------------------------- [Intel.NTx86] %indv2_Desc%=indv2.Install, indv2 [Intel.NTia64] %indv2_Desc%=indv2.Install, indv2 [Intel.NTamd64] %indv2_Desc%=indv2.Install, indv2 ;------------------------------------------------------------------------- ; DDInstall Section ;------------------------------------------------------------------------- [DefaultInstall] AddReg=indv2.Inst_Ndi Characteristics=0x0 CopyFiles=indv2.CpyDllFiles AddReg=indv2.ProviderRegistration CopyFiles=indv2.CpySysFiles [indv2.Install] AddReg=indv2.Inst_Ndi Characteristics=0x0 CopyFiles=indv2.CpyDllFiles AddReg=indv2.ProviderRegistration CopyFiles=indv2.CpySysFiles ; CopyFiles=indv2.CpySysFiles,indv2.CpyDllFiles ; AddReg=indv2.ProviderRegistration ;------------------------------------------------------------------------- ; DDInstall.Services Section ;------------------------------------------------------------------------- [DefaultInstall.Services] AddService=indv2, 0x800,indv2.Service_Inst,EventLog DelService=indv2, 0x200 [indv2.Install.Services] AddService=indv2, 0x800,indv2.Service_Inst,EventLog DelService=indv2, 0x200 ;------------------------------------------------------------------------- ; NetworkDirect service Installation ;------------------------------------------------------------------------- [indv2.Service_Inst] DisplayName = %indv2_Desc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 1 ;SERVICE_AUTO_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\indv2.sys LoadOrderGroup = ndis Description = %indv2_Desc% [EventLog] AddReg = AddEventLog ;------------------------------------------------------------------------- ; Ndi installation support ;------------------------------------------------------------------------- [indv2.Inst_Ndi] HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,,0x00020000,"%%SystemRoot%%\system32\rundll32 %%SystemRoot%%\system32\i40wb.dll,DllRegisterServer" HKR,Ndi,Service,,"indv2" HKR,Ndi,HelpText,,%indv2_HelpText% [indv2.ProviderRegistration] HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,,0x00020000,"%%SystemRoot%%\system32\rundll32 %%SystemRoot%%\system32\i40wb.dll,DllRegisterServer" [AddEventLog] HKR,, EventMessageFile, 0x00020000, %EventLogMessageDllPath% HKR,, TypesSupported, 0x00010001, 7 [DefaultUninstall.Services] DelService=indv2,0x200 DelFiles=%12%\indv2.sys DelFiles=%11%\i40wb.dll [indv2.Uninstall.Services] DelService=indv2,0x200 DelFiles=%12%\indv2.sys DelFiles=%11%\i40wb.dll ;------------------------------------------------------------------------- ; Files to Copy/Delete - Referenced by Install and Remove sections above ;------------------------------------------------------------------------- [indv2.CpySysFiles] indv2.sys,,,2 [indv2.CpyDllFiles] i40wb.dll,,,2 i40wbmsg.dll,,,2 ;------------------------------------------------------------------------- ; Call the OLE control's DllRegisterServer function ;------------------------------------------------------------------------- [indv2.dllregister] 11,,i40wb.dll,1 ;------------------------------------------------------------------------- ; Strings ;------------------------------------------------------------------------- [Strings] Intel = "Intel" DiskDescription = "Intel(R) Ethernet iWARP Protocol Driver Disk" indv2_Desc = "Intel(R) Ethernet iWARP NDv2 Driver" indv2_HelpText = "Intel(R) Ethernet Driver to support NDv2 over iWARP" EventLogMessageDllPath = "%SystemRoot%\System32\i40wbmsg.dll;%SystemRoot%\System32\drivers\indv2.sys"