Shaun,
Thanks for your info on DriverWorks. I am studing
the keyboard filter source code to see how to inject
more keyboard data.
Hoc
— Shaun wrote:
>
> >Basically, I don’t want to manipulate the scan
> codes.
> >I want to hook the system after the keyboard data
> is
> >in the keyboard buffer. Thus for my purposes I
> can’t
> >hook to the system keyboard driver because my
> handler
> >will be executed before the driver, which means I
> have
> >to handle all the dirty keyboard-dependent scan
> codes.
> >Is there a better method to do this?
> >
>
> I haven’t specifically written a keyboard filter,
> but the general
> model in NT for a filter is you get to see the
> request both before
> and (optionally) after the real driver has processed
> the request. So
> you should be able to use a filter. Sofitce (or
> rather the DriverWorks
> part) comes with an example keyboard filter driver.
> If you haven’t got
> Softice it is certainly worth considering buying -
> it makes development
> and debugging somewhat easier.
>
> Shaun
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/
—
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com