RE: Selective IM filter install by bburgin
bburgin
Wed Jun 23 07:40:35 CDT 2004
------=_NextPart_0001_1E488813
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Filter IM drivers (ala PASSTHRU) don't have upper and lower binding defined
in their INF (well, NoUpper and NoLower are used). They bind according to
a match between the miniport's LowerRange (Ethernet, etc) and the IM
driver's FilterMediaTypes (any match of a string in both fields is good
enough to create a binding). To overrule the default behavio, you need to
write a Notify Object DLL. Notify Objects are mandatory for MUX IM drivers
and optional for Filter IM drivers and protocols. See the NO sample in the
MUX sample. You would need to add a line in your INF to point to the DLL.
Bryan S. Burgin
bburgin@microsoft.com
This posting is provided "AS IS" with no warranties, and confers no rights.
------=_NextPart_0001_1E488813
Content-Type: text/x-rtf
Content-Transfer-Encoding: 7bit
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fprq2\fcharset0 MS Sans Serif;}}
\viewkind4\uc1\pard\f0\fs20 Filter IM drivers (ala PASSTHRU) don't have upper and lower binding defined in their INF (well, NoUpper and NoLower are used). They bind according to a match between the miniport's LowerRange (Ethernet, etc) and the IM driver's FilterMediaTypes (any match of a string in both fields is good enough to create a binding). To overrule the default behavio, you need to write a Notify Object DLL. Notify Objects are mandatory for MUX IM drivers and optional for Filter IM drivers and protocols. See the NO sample in the MUX sample. You would need to add a line in your INF to point to the DLL.
\par
\par Bryan S. Burgin
\par bburgin@microsoft.com
\par
\par This posting is provided "AS IS" with no warranties, and confers no rights.
\par
\par }
------=_NextPart_0001_1E488813--