I\'m doing a project where I must write a network library for a device connected to a Windows machine. The complication comes in that I may only communicate with the device
As well as winpcap and NDIS you could also look at raw sockets which are a standard part of the Windows API and don't require you to write driver code http://msdn.microsoft.com/en-us/library/ms740548(v=vs.85).aspx.