Filter driver for NDIS miniport

Hi, All,

Does anyone know if a NDIS miniport driver can have a lower filter driver?
If yes, how to implement? Any sample code available?

Thanks in advance!

Shunnian

On Fri, 2002-08-16 at 04:16, xxxxx@adaptec.com wrote:

Hi, All,

Does anyone know if a NDIS miniport driver can have a lower filter driver?
If yes, how to implement? Any sample code available?

I don’t think this is possible. NDIS drivers are unlike most other
drivers, in that they operate in the context of the NDIS framework.
What are you trying to accomplish? Perhaps an IM driver would do the
trick.

> On Fri, 2002-08-16 at 04:16, xxxxx@adaptec.com wrote:

> Hi, All,
>
> Does anyone know if a NDIS miniport driver can have a lower filter
driver?
> If yes, how to implement? Any sample code available?
>

I don’t think this is possible. NDIS drivers are unlike most other
drivers, in that they operate in the context of the NDIS framework.
What are you trying to accomplish? Perhaps an IM driver would do the
trick.

What do you mean “lower fiter driver” for miniport? If you’re about hooking
MiniportXxx functions there’s some problems when hooking functions for
receiving packets (NdisMXxxIndicateReceive). For sending packets there’s no
problems and you can find sample code at http://ntdev.h1.ru/ndis_fw.html
(it’s under construction and it’s not “trusted”)

But you’d better use IM driver as previous poster said for stability
reasons.

Vlad