3 ; Passsthru Miniport INF file
\r
5 ; Copyright (c) 1993-1999, Microsoft Corporation
\r
7 ; ----------------------------------------------------------------------
\r
9 ; 0. The term "filter" is used here to refer to an NDIS IM driver that
\r
10 ; implements a 1:1 relationship between upper and lower bindings.
\r
11 ; 1. Items specifically required for a filter have been marked with
\r
12 ; "!!--Filter Specific--!!" keyword
\r
13 ; 2. A filter DOES NOT require a notify object for proper installation.
\r
14 ; A notify object is only required if one wants to have better control
\r
15 ; over binding operations or if one wants to receive notifications
\r
16 ; when other components get installed/removed/bound/unbound.
\r
17 ; This sample uses a notify object as an example only. If you do not
\r
18 ; want to use a notify object, please comment out the lines that add
\r
19 ; ClsId and ComponentDll registry keys.
\r
20 ; ----------------------------------------------------------------------
\r
23 signature = "$Windows NT$"
\r
25 ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
\r
27 DriverVer =10/01/2002,6.0.5019.0
\r
30 ExcludeFromSelect = ms_passthrump
\r
37 %Msft% = MSFT,NTx86,NTia64,NTamd64
\r
42 %PassthruMP_Desc% = PassthruMP.ndi, ms_passthrump
\r
44 ;For WinXP and later
\r
47 %PassthruMP_Desc% = PassthruMP.ndi, ms_passthrump
\r
50 %PassthruMP_Desc% = PassthruMP.ndi, ms_passthrump
\r
53 %PassthruMP_Desc% = PassthruMP.ndi, ms_passthrump
\r
57 AddReg = PassthruMP.ndi.AddReg
\r
58 Characteristics = 0x29 ;NCF_NOT_USER_REMOVABLE | NCF_VIRTUAL | NCF_HIDDEN
\r
60 [PassthruMP.ndi.AddReg]
\r
61 HKR, Ndi, Service, 0, PassthruMP
\r
63 [PassthruMP.ndi.Services]
\r
64 AddService = PassthruMP,0x2, PassthruMP.AddService
\r
67 [PassthruMP.AddService]
\r
68 ServiceType = 1 ;SERVICE_KERNEL_DRIVER
\r
69 StartType = 3 ;SERVICE_DEMAND_START
\r
70 ErrorControl = 1 ;SERVICE_ERROR_NORMAL
\r
71 ServiceBinary = %12%\passthru.sys
\r
72 AddReg = PassthruMP.AddService.AddReg
\r
75 [PassthruMP.AddService.AddReg]
\r
76 ; ----------------------------------------------------------------------
\r
77 ; Add any miniport-specific parameters here. These are params that your
\r
78 ; filter device is going to use.
\r
80 ;HKR, Parameters, ParameterName, 0x10000, "MultiSz", "Parameter", "Value"
\r
81 ;HKR, Parameters, ParameterName2, 0x10001, 4
\r
85 PassthruMP_Desc = "Passthru Miniport"
\r