seems to have been asked, but...
James [Wez] Weatherall
jnw "at" orl.co.uk
Wed, 30 Sep 1998 10:44:16 +0000
On Tue, 29 Sep 1998, Chad K. Bisk wrote:
> > You would do this best using a filter driver, since filter drivers inherit
> > the parent driver's function table, thus removing the need to patch large
> > numbers of calls.
>
> Any details or references on exactly how to do that?
:( Not really. As Ian says, it's rather more involved with video drivers
than with any others, I think. The Microsoft Window NT DDK contained a
load of stuff about filter drivers and the general driver architecture
used by NT, along with some demos & sample code that may prove helpful.
> Furthermore how would you get the info from the driver (which would be running in
> kernel mode, right?) back out to the server, which is running in user mode?
Good question. I assume it would be a case of storing a "changed" region
and having the server query this on some trigger event.
Hope that helps,
James "Wez" Weatherall
--
Olivetti & Oracle Research Laboratory, Cambridge, UK.
Tel : Work - 343000
---------------------------------------------------------------------
The VNC mailing list - see http://www.orl.co.uk/vnc/intouch.html
---------------------------------------------------------------------