Hi,

I'm currently developing a user mode application that creates a rather big
linked list which contains lots of structures that may contain linked lists
theirselves. Now, how can I transfer this rather complex linked list into
kernel mode? What's the best approach?

Thanks a lot,

Peter

Re: Communication with driver by Doron

Doron
Sat Feb 03 11:01:39 CST 2007

either flatten the list into a one big buffer or have a start/add/end IOCTL
set which lets you add each piece as necessary. Having the driver walk the
user mode's lists is a very dangerous idea from a synchronization point of
view and is very difficult to get right.

d

--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.


"Peter Schmitz" <PeterSchmitz@discussions.microsoft.com> wrote in message
news:3476A534-E257-4833-BE36-5AA5AB76D00E@microsoft.com...
> Hi,
>
> I'm currently developing a user mode application that creates a rather big
> linked list which contains lots of structures that may contain linked
> lists
> theirselves. Now, how can I transfer this rather complex linked list into
> kernel mode? What's the best approach?
>
> Thanks a lot,
>
> Peter