request from kernel to user

Hi.
How my driver can request some data from the user mode?
What I want is, when the driver receives some requests, the data is
available in a user mode application(service) only. So, it should be
retreived, and after that only dispatch routine can return. One solution I
find is to complete a pending IOCTL to the service when request comes and
wait for the next IOCTL from the service with the data.
May be some better and efficient methods are there. Please help.

Thanks in advance
Iqbal


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

> retreived, and after that only dispatch routine can return. One solution I

find is to complete a pending IOCTL to the service when request comes and
wait for the next IOCTL from the service with the data.

IMHO this is the best method.

Max


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com