home *** CD-ROM | disk | FTP | other *** search
/ ftp.networkinstruments.com / 2015-02-04.ftp.networkinstruments.com.tar / ftp.networkinstruments.com / pub / demos / ObserverSetup.exe / Win64 / Drivers / NiNdisMon.inf < prev    next >
Windows Setup INFormation  |  2013-02-12  |  4KB  |  99 lines

  1. ;-------------------------------------------------------------------------
  2. ; NiNdisMon.INF -- Network Instruments, NDIS Monitoring Filter
  3. ;
  4. ; Copyright (c) Network Instruments, LLC.  All rights reserved.
  5. ;-------------------------------------------------------------------------
  6. [version]
  7. Signature   = "$Windows NT$"
  8. Class       = NetService
  9. ClassGUID   = {4D36E974-E325-11CE-BFC1-08002BE10318}    ; Network Service GUID
  10. Provider    = %NetInst%
  11. DriverVer   =12/05/2012,16.00.00.00
  12. CatalogFile=NiNdisMon.cat
  13.  
  14. [Manufacturer]
  15. %NetInst%=NETINST,NTx86,NTamd64
  16.  
  17. [NETINST.NTx86]
  18. %NiNdisMon_Desc%=Install, NI_NiNdisMon
  19.  
  20. [NETINST.NTamd64]
  21. %NiNdisMon_Desc%=Install, NI_NiNdisMon
  22.  
  23. ;-------------------------------------------------------------------------
  24. ; Installation Section
  25. ;-------------------------------------------------------------------------
  26. [Install]
  27. AddReg=Inst_Ndi
  28. Characteristics=0x40000
  29. NetCfgInstanceId="{6ea2f5ad-d1cb-4d15-bd17-73aeeda43897}"    ; NiNdisMon.sys driver GUID
  30. Copyfiles = nindismon.copyfiles.sys
  31.  
  32. [SourceDisksNames]
  33. 1=%NiNdisMon_Desc%,"",,
  34.  
  35. [SourceDisksFiles]
  36. nindismon.sys=1
  37.  
  38. [DestinationDirs]
  39. DefaultDestDir=12            ; 12=Drivers Directory
  40. nindismon.copyfiles.sys=12  ; 12=Drivers Directory
  41.  
  42. [nindismon.copyfiles.sys]
  43. nindismon.sys,,,2
  44.  
  45.  
  46. ;-------------------------------------------------------------------------
  47. ; Ndi installation support
  48. ;-------------------------------------------------------------------------
  49. [Inst_Ndi]
  50. HKR, Ndi,Service,,"NiNdisMon"
  51. HKR, Ndi,CoServices,0x00010000,"NiNdisMon"
  52. HKR, Ndi,HelpText,,%NiNdisMon_HelpText%
  53. HKR, Ndi,FilterClass,, ndismonitor        ; It appears this is ignore for monitoring filters, but used with modifying filters to determine position in filter stack.
  54.                                         ; Monitoring filters are added at each level in stack
  55. HKR, Ndi,FilterType,0x00010001,0x00000001    ; 0x00000001=this filter is a monitoring filter, use 2 for modifying filters.
  56. HKR, Ndi\Interfaces,UpperRange,,"noupper"
  57. HKR, Ndi\Interfaces,LowerRange,,"nolower"
  58. HKR, Ndi\Interfaces, FilterMediaTypes,,"wlan"    ; wlan - attach filter to wireless adapters only
  59. HKR, Ndi,FilterRunType, 0x00010001, 2 ;1=this filter must run before any protocol can bind to the below miniport, 2=optional
  60.  
  61. ;-------------------------------------------------------------------------
  62. ; Service installation support
  63. ;-------------------------------------------------------------------------
  64. [Install.Services]
  65. AddService=NiNdisMon,,NiNdisMon_Service_Inst
  66.  
  67. [NiNdisMon_Service_Inst]
  68. DisplayName     = %NiNdisMon_Desc%
  69. ServiceType     = 1 ;SERVICE_KERNEL_DRIVER
  70. StartType       = 1 ;SERVICE_SYSTEM_START
  71. ErrorControl    = 1 ;SERVICE_ERROR_NORMAL
  72. ServiceBinary   = %12%\nindismon.sys    ; 12=Drivers Directory
  73. LoadOrderGroup  = NDIS
  74. Description     = %NiNdisMon_Desc%
  75. AddReg          = Common.Params.reg
  76.  
  77. [Install.Remove.Services]
  78. DelService=NiNdisMon,0x200
  79.  
  80. [Common.Params.reg]
  81.  
  82. HKR, FilterDriverParams\DriverParam,         ParamDesc,     , "Driverparam for lwf"
  83. HKR, FilterDriverParams\DriverParam,         default,     , "5"
  84. HKR, FilterDriverParams\DriverParam,         type,         , "int"
  85.  
  86. HKR, FilterAdapterParams\AdapterParam,         ParamDesc,     , "Adapterparam for lwf"
  87. HKR, FilterAdapterParams\AdapterParam,         default,     , "10"
  88. HKR, FilterAdapterParams\AdapterParam,         type,         , "int"
  89.  
  90. [Strings]
  91. NetInst = "Network Instruments, LLC"
  92. NiNdisMon_Desc = "Network Instruments, NDIS Monitoring Filter"
  93. NiNdisMon_HelpText = "NDIS 6.x LightWeight Filter for Native 802.11 Wireless Packet Monitoring"
  94.  
  95.  
  96.  
  97.  
  98.  
  99.