My Driver’s PtBindAdapter is not being called when i use these modified inf
files. Pls let me know if you can figure out some problem with these inf
files.
/******************************************************************************************/
/* Protocol Inf
**************************************************************************/
/******************************************************************************************/
[Version]
Signature = “$Windows NT$”
Class = NetService
ClassGUID = {4D36E974-E325-11CE-BFC1-08002BE10318}
Provider = %Startup%
DriverVer = 10/19/2006,1.1.1.1
[Manufacturer]
%Startup% = STARTUP,NTx86
[ControlFlags]
; For Win2K
[Startup]
%IMROHC_Desc% = IMROHC.ndi, ms_passthru
[STARTUP.NTx86]
%IMROHC_Desc% = IMROHC.ndi, ms_passthru
[IMROHC.ndi]
AddReg = IMROHC.ndi.AddReg, IMROHC.AddReg
Characteristics = 0x4410 ; NCF_FILTER | NCF_NDIS_PROTOCOL !–Filter
Specific–!!
CopyFiles = IMROHC.Files.Sys
CopyInf = IMROHC_M.inf
[IMROHC.ndi.Remove]
DelFiles = IMROHC.Files.Sys
[IMROHC.ndi.Services]
AddService = IMROHC, IMROHC.AddService
[IMROHC.AddService]
DisplayName = %IMROHCService_Desc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\IMROHC.sys
LoadOrderGroup = PNP_TDI
AddReg = IMROHC.AddService.AddReg
[IMROHC.AddService.AddReg]
[SourceDisksNames]
1=%DiskDescription%,“”,
[SourceDisksFiles]
IMROHC.sys=1
[DestinationDirs]
DefaultDestDir = 12
IMROHC.Files.Sys = 12 ; %windir%\System32\drivers
[IMROHC.Files.Sys]
IMROHC.sys,2
[IMROHC.ndi.AddReg]
HKR, Ndi, HelpText, , %IMROHC_HELP%
HKR, Ndi, FilterClass, , failover
HKR, Ndi, FilterDeviceInfId, , ms_passthrump
HKR, Ndi, Service, , IMROHC
HKR, Ndi\Interfaces, UpperRange, , noupper
HKR, Ndi\Interfaces, LowerRange, , nolower
HKR, Ndi\Interfaces, FilterMediaTypes, , “ethernet”
[IMROHC.AddReg]
HKR, Parameters, Param1, 0, 4
[Strings]
Startup = “Startup”
DiskDescription = “ROHC Installation Disk for Windows”
IMROHC_Desc = “ROHC Driver for Windows”
IMROHC_HELP = “ROHC Driver for Windows”
IMROHCService_Desc = “ROHC Service”
/******************************************************************************************/
/* Miniport Inf
**************************************************************************/
/******************************************************************************************/
[Version]
signature = “$Windows NT$”
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %Startup%
DriverVer = 10/19/2006,1.1.1.1
[ControlFlags]
ExcludeFromSelect = ms_passthrump
[DestinationDirs]
DefaultDestDir=12
; No files to copy
[Manufacturer]
%Startup% = STARTUP,NTx86
; For Win2K
[Startup]
%IMROHCMP_Desc% = IMROHCMP.ndi, ms_passthrump
; For XP and later
[STARTUP.NTx86]
%IMROHCMP_Desc% = IMROHCMP.ndi, ms_passthrump
[IMROHCMP.ndi]
Characteristics = 0x29 ;NCF_NOT_USER_REMOVABLE | NCF_VIRTUAL | NCF_HIDDEN
CopyFiles =
[IMROHCMP.ndi.Services]
AddService = IMROHC,0x2, IMROHCMP.AddService
[IMROHCMP.AddService]
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\IMROHC.sys
[IMROHCMP.AddService.AddReg]
[Strings]
Startup = “Startup”
IMROHCMP_Desc = “IMROHC Miniport”
[SourceDisksNames]
;None
[SourceDisksFiles]
;None
TIA,
Giri.