NDIS IM driver problem

Posted: 02-02-2006, 03:03 PM

Hi to all! i have a problem: i must create a driver (starting from
passthruex part 2 sample) that adds a delay to some packets (in
function of their src and dst port).
i know only these two functions:

KeWaitForSingleObject
KeDelayExecutionThread

that run only at irq level = passive_level...
So functions in passthruex run at dispatch_level so i can use them
because system crash.
My idea is to buffer packets that i must delay in a some kind of
structur and give anyway the succes response, like the packet was
sent..then i deliver packets in the buffer after the delay wanted...
can it works? the problem is that i don t know how to call a
passive_level function from a driver function...
thanks!



--
ingtabby
------------------------------------------------------------------------
Posted via http://www.codecomments.com
------------------------------------------------------------------------

Reply With Quote

Responses to "NDIS IM driver problem"

 
LinkBack Thread Tools Display Modes
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
More than one NDIS IM driver? Angel Tsankov Windows XP Device Drivers 2 01-16-2006 02:11 AM
NDIS 5.0 driver Ajay Agrawal Windows XP Device Drivers 2 05-27-2005 11:52 PM
Problem with NDIS transport driver Marcin Jemiol Windows XP Device Drivers 0 08-18-2004 02:23 PM
Problem with Power Management in NDIS driver dzemiol Windows XP Device Drivers 3 06-30-2004 04:17 PM
NDIS 5.0 intermediate driver Ophir Munk Windows XP Device Drivers 0 10-23-2003 08:56 PM