Re: NDIS miniport driver communication with user process



Try the Open SSL project, it has "tun" and "tap" drivers for Windows.

Regards,
--PA


"Cosmin" <Cosmin@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:A5865443-2C5B-463E-A444-F3CDFF0C1C70@xxxxxxxxxxxxxxxx
Hi,

Not for long time now I'm into networking programming. I got everything I
need, the SDK, DDK, **K, whatever.

I must say that the documentation is pretty useless for beginners. How do
the networking/kernel driver developers get their knowledge? Anyway.....

Now, my question: I got the NDIS virtual miniport driver sample from the ddk
compiled it and installed the driver. Everything fine. doesn't do anything. I
need to get all the packets that go thru this driver and send them to an user
mode application which according to some logic might forward them to other
machines.
Pretty much like hamachi does to implement the VPN over the Internet. Get
the traffic from the virtual adapter and pass it to the application. The
application should also send the response packets to the adapter.

How do I communicate to the external process? Is this the right way to do it?
I'm very confused.

Cosmin.


.



Relevant Pages

  • Re: NetBIOS Routing
    ... a 1-to-n IM driver to bind with underlying CoISDN miniport drivers. ... The term NetBIOS depicts a programming API in the first place ... But a virtual adapter is only half work. ... See the Windows DDK ...
    (microsoft.public.development.device.drivers)
  • Re: Building a device driver using VC6 and VC2005
    ... MSFT only supports drivers built using the ddk using build.exe and the ... Linker settings for VC2005 ... I have successfully built a device driver, that runs without fault, using ... Linker settings for VC6 ...
    (microsoft.public.development.device.drivers)
  • Re: Driver development
    ... Windows, support for the various power modes, hot-plugging. ... Don Burn (MVP, Windows DDK) ... Windows 2k/XP/2k3 Filesystem and Driver Consulting ...
    (microsoft.public.development.device.drivers)
  • Re: IOCTL_INTERNAL_MOUSE_CONNECT Equivalent for the Bluetooth Stack
    ... Maxim Shatskih, Windows DDK MVP ... but I apparently had the driver loaded just above mouclass. ... I was using the MS BT stack. ... > filter =). ...
    (microsoft.public.development.device.drivers)
  • Re: bulkusb
    ... The bulkusb driver from XP DDK as well as XP DDK sp1 resets ... just a reset and PC starts rebooting. ... As I understand Eliyas is the author of the bulkusb driver. ...
    (microsoft.public.development.device.drivers)