Network driver

Hi All,

I am trying to write a “simple” network driver that opens/registers a network adapter and supports sockets to on it. There is no hardware device that the driver is going to handle.

I have some experience writing drivers on Windows Platform but i am totally a novice on Networking concepts.

Please suggest the best way to approach this. Are there example codes for a network driver?

Thanks in advance.

Look at the NDISEDGE/PCIDRV sample this will give you a working NDIS driver
with an underlying driver that you can do what you want with. There are
versions of the in both WDM and KMDF, though I would use KMDF unless you
really need to support a platform that KMDF does not handle.


Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply

wrote in message news:xxxxx@ntdev…
> Hi All,
>
> I am trying to write a “simple” network driver that opens/registers a
> network adapter and supports sockets to on it. There is no hardware
> device that the driver is going to handle.
>
> I have some experience writing drivers on Windows Platform but i am
> totally a novice on Networking concepts.
>
> Please suggest the best way to approach this. Are there example codes for
> a network driver?
>
> Thanks in advance.
>