Hi all
In NDIS Intermediate Driver, I register Driver as
NdisIMRegisterLayeredMiniport and NdisRegisterProtocol.
For NDIS MUX Intermediate Driver same thing is to be done , i.e. same
functions are to be called or there is different way of achieving the
functionality of NDIS MUX Intermediate Driver ?
Any suggestions will of great help.
Regards
Deepak
> For NDIS MUX Intermediate Driver same thing is to be done , i.e.
same
functions are to be called or there is different way of achieving
the
functionality of NDIS MUX Intermediate Driver ?
Yes, the C code structure is nearly the same, the only difference is
that in MUX, the relation between upper miniports and lower adapter
opens is not 1-to-1.
INFs are drastically different, though, and, for instance, MUX IM
requires a notify object DLL.
I cannot understand why this “MUX IM” concept. Is MUX IM drastically
different from any kind of “virtual Ethernet adapter” over any other
non-PnP-stack software?
The fact that the underlying software is, in fact, a protocol edge,
seem to be not so important.
Max