I have written a mirror driver for Win2000. It stores the screen data and
rectangles of the updated sections in a shared memory. I retrieve this info
from my application(at the user mode) and it seems to be working fine.

But now I want to write a similar driver for WinNT. I handled additional Drv
functions such as DrvStretchBlt, DrvStrokeAndFillPath etc and built the code
in the WinNT environment. But it does not work.

Can anyone tell me what changes need to be done to enable the Win2k mirror
driver to run on WinNT ? Is there any differnce in initialization done in
DrvEnablePdev()?

Thanks in advance,
S.J

WinNT Mirror driver by ashok

ashok
Tue Aug 05 21:36:43 CDT 2003

The creation of surface in Windows NT and 2k (and later)
is different. Its documented in DDK. Hope this could help
you.

ashok.
>-----Original Message-----
>I have written a mirror driver for Win2000. It stores
the screen data and
>rectangles of the updated sections in a shared memory. I
retrieve this info
>from my application(at the user mode) and it seems to be
working fine.
>
>But now I want to write a similar driver for WinNT. I
handled additional Drv
>functions such as DrvStretchBlt, DrvStrokeAndFillPath
etc and built the code
>in the WinNT environment. But it does not work.
>
>Can anyone tell me what changes need to be done to
enable the Win2k mirror
>driver to run on WinNT ? Is there any differnce in
initialization done in
>DrvEnablePdev()?
>
>Thanks in advance,
>S.J
>
>
>.
>