NDIS specs

Hi ppl

I am making an NDIS intermediat driver sitting above the Miniport driver
implemented on the LAN card. I need some documentation or reference of a
book which I can read to get started. I have the NDIS specs given by the
DDK documentation but as such it gives no examples. Please guide me
through.

regards
Arijit

Hi

I think you can reer the sample codes given along with the DDK. I have
developed a Miniport Driver using these sample codes as reference. I think
this must be helpful.

Regards,
Chirag Sanghani.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Arijit
Bhattacharrya
Sent: Thursday, August 19, 2004 2:27 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] NDIS specs

Hi ppl

I am making an NDIS intermediat driver sitting above the Miniport driver
implemented on the LAN card. I need some documentation or reference of a
book which I can read to get started. I have the NDIS specs given by the
DDK documentation but as such it gives no examples. Please guide me
through.

regards
Arijit


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

thanks for ur help…would look into it

regards
Arijit

Hi

I think you can reer the sample codes given along with the DDK. I have
developed a Miniport Driver using these sample codes as reference. I think
this must be helpful.

Regards,
Chirag Sanghani.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Arijit
Bhattacharrya
Sent: Thursday, August 19, 2004 2:27 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] NDIS specs

Hi ppl

I am making an NDIS intermediat driver sitting above the Miniport driver
implemented on the LAN card. I need some documentation or reference of a
book which I can read to get started. I have the NDIS specs given by the
DDK documentation but as such it gives no examples. Please guide me
through.

regards
Arijit


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@fht-esslingen.de
To unsubscribe send a blank email to xxxxx@lists.osr.com

Hi

Take a look at the following link
www.ndis.com

regards

steve

----- Original Message -----
From: “Arijit Bhattacharrya”
To: “Windows System Software Devs Interest List”
Sent: Thursday, August 19, 2004 9:57 AM
Subject: [ntdev] NDIS specs

> Hi ppl
>
> I am making an NDIS intermediat driver sitting above the Miniport driver
> implemented on the LAN card. I need some documentation or reference of a
> book which I can read to get started. I have the NDIS specs given by the
> DDK documentation but as such it gives no examples. Please guide me
> through.
>
> regards
> Arijit
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>

You can find one intermediate driver for NDIS in Windows 2000/XP DDK

Under

%WINDDK%\2600\src\network\ndis\mux\driver

Regards,
Santhosh
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Arijit
Bhattacharyya
Sent: Thursday, August 19, 2004 2:37 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] NDIS specs

thanks for ur help…would look into it

regards
Arijit

Hi

I think you can reer the sample codes given along with the DDK. I have
developed a Miniport Driver using these sample codes as reference. I
think
this must be helpful.

Regards,
Chirag Sanghani.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Arijit
Bhattacharrya
Sent: Thursday, August 19, 2004 2:27 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] NDIS specs

Hi ppl

I am making an NDIS intermediat driver sitting above the Miniport
driver
implemented on the LAN card. I need some documentation or reference of
a
book which I can read to get started. I have the NDIS specs given by
the
DDK documentation but as such it gives no examples. Please guide me
through.

regards
Arijit


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag
argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@fht-esslingen.de
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

There are two types of NDIS intermediate drivers:

  1. Filter intermediate drivers
  2. MUX intermediate drivers.

Look into DDK “Passthru” sample which is a Filter IM, and “Mux” sample which
is a MUX IM.

Abhijit

“Arijit Bhattacharrya” wrote in message
news:xxxxx@ntdev…
Hi ppl

I am making an NDIS intermediat driver sitting above the Miniport driver
implemented on the LAN card. I need some documentation or reference of a
book which I can read to get started. I have the NDIS specs given by the
DDK documentation but as such it gives no examples. Please guide me
through.

regards
Arijit

Hi

thank you ppl…would take a look into the site and the example. Another
question is bothering me. I need to develop a NDIS intermediat driver
which would do some kind of packet filtering. Is it advisable to develop a
filter intermediat driver or is it possible to do it with an n to 1 mux
intermediat driver? If it is possible, then what are the tradeoffs
associated with each of them? I am asking specifically in context of the
problem that lies in front of me.

Thanks again for ur pointers…waiting for some more :slight_smile:

With regards
Arijit

You can find one intermediate driver for NDIS in Windows 2000/XP DDK

Under

%WINDDK%\2600\src\network\ndis\mux\driver

Regards,
Santhosh
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Arijit
Bhattacharyya
Sent: Thursday, August 19, 2004 2:37 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] NDIS specs

thanks for ur help…would look into it

regards
Arijit
> Hi
>
> I think you can reer the sample codes given along with the DDK. I have
> developed a Miniport Driver using these sample codes as reference. I
think
> this must be helpful.
>
> Regards,
> Chirag Sanghani.
>
>
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com]On Behalf Of Arijit
> Bhattacharrya
> Sent: Thursday, August 19, 2004 2:27 PM
> To: Windows System Software Devs Interest List
> Subject: [ntdev] NDIS specs
>
>
> Hi ppl
>
> I am making an NDIS intermediat driver sitting above the Miniport
driver
> implemented on the LAN card. I need some documentation or reference of
a
> book which I can read to get started. I have the NDIS specs given by
the
> DDK documentation but as such it gives no examples. Please guide me
> through.
>
> regards
> Arijit
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: unknown lmsubst tag
argument: ‘’
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@fht-esslingen.de
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

PASSTHRU sample is good.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “Arijit Bhattacharrya”
To: “Windows System Software Devs Interest List”
Sent: Thursday, August 19, 2004 12:57 PM
Subject: [ntdev] NDIS specs

> Hi ppl
>
> I am making an NDIS intermediat driver sitting above the Miniport driver
> implemented on the LAN card. I need some documentation or reference of a
> book which I can read to get started. I have the NDIS specs given by the
> DDK documentation but as such it gives no examples. Please guide me
> through.
>
> regards
> Arijit
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

> which would do some kind of packet filtering. Is it advisable to develop a

filter intermediat driver or is it possible to do it with an n to 1 mux
intermediat driver? If it is possible, then what are the tradeoffs
associated with each of them?

These 2 types are different in INF file and registry setup only.

Filter IM means - 1-to-1 relation of upper and lower edges.
MUX IM means - any relation of upper and lower edges.

MUX is more complex. So, if your needs can be satisfied by Filter - use Filter.
Otherwise, use MUX.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com