How to recv my own packets and given to upper layer (Application ex :ethereal)

Hi,

I need to receive my own packets through Netvmini driver sample whenever i run ethereal or wireshark to receive ethernet packets through netvmini virtual network adpater as interface.
Need info which part of API to touch and how to pass my buffererd data to protocol level…

The basic technique to do this is illustrated in the NDISPROT sample driver. I believe that WireShark source code can be downloaded from somewhere.

The answer to your question is much too long to provide in a newsgroup reply. To achieve your goal in a reasonable time you must take a course on Windows driver development. You will need to know about most aspects of Windows driver debugging and development before you start this task.

Good luck,

Thomas F. Divine

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:bounce-288486-
xxxxx@lists.osr.com] On Behalf Of xxxxx@yahoo.co.in
Sent: Thursday, May 31, 2007 2:47 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] How to recv my own packets and given to upper layer
(Application ex :ethereal)

Hi,

I need to receive my own packets through Netvmini driver sample
whenever i run ethereal or wireshark to receive ethernet packets
through netvmini virtual network adpater as interface.
Need info which part of API to touch and how to pass my buffererd data
to protocol level…


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

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer