Hi, Laura:
There are many ways to do this kind of thing. None of them are best in all
cases.
It totally depends on your need. For example, do you have large amount of
data to transfer to usr mode? Does your driver needs to take a peek of the
data, what is the concurrency of the incoming data, i.e. the possiblity of
multiple data packets coming in simultaneously.
Using dangling IRP as described in Walter’s WDM boot, Chap. 9. is quite good
choice if you data packet size is within certain limit. There are many other
ways. Let me know you situation.
Bi
-----Original Message-----
From: Laura Ren [mailto:xxxxx@yahoo.ca]
Sent: Tuesday, October 08, 2002 7:36 AM
To: File Systems Developers
Subject: [ntfsd] RE: Is there a queue object that the kernel mode and
user mode can share?
Because I thought IOCTL is good if the user mode know when to request data.
But if it doesn’t, IOCTL is not good enough.
I’d better check LPC first.
I also thought to create a file as the share media between user mode and
kernel mode. but it may be too slow.
Thanks.
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Fuller, Rob
Sent: Tuesday, October 08, 2002 10:17 AM
To: File Systems Developers
Subject: [ntfsd] RE: Is there a queue object that the kernel mode and
user mode can share?
LPC does what you want, but it’s undocumented. O well. Why not use IOCTL’s
which is what the rest of us do?
-----Original Message-----
From: Laura Ren [mailto:xxxxx@yahoo.ca]
Sent: Tuesday, October 08, 2002 9:19 AM
To: File Systems Developers
Subject: [ntfsd] Is there a queue object that the kernel mode and user
mode can share?
Hi all,
Is there a queue object that the kernel driver and user mode app can share?
I need transfer data from my driver to my user mode app.
Thanks for your help.
Laura
Post your ad for free now! http://personals.yahoo.ca
You are currently subscribed to ntfsd as: xxxxx@inin.com
To unsubscribe send a blank email to %%email.unsub%%
You are currently subscribed to ntfsd as: xxxxx@yahoo.ca
To unsubscribe send a blank email to %%email.unsub%%
Post your free ad now! http://personals.yahoo.ca
You are currently subscribed to ntfsd as: xxxxx@appstream.com
To unsubscribe send a blank email to %%email.unsub%%