ivona prenosilova wrote:
no, no Tony, i’ve never said you’re lame or that OSR stuff is lame.
Perhaps you did not intend to, but you did.
Your retraction and apology are accepted. Topic closed.
but why to
> make fun of them? why not just simply ignore the posts?
Well, first note that nobody from OSR made fun of them. Not that we
WOULDN’T have, mind you, but just nobody did this particular time.
Second, note that if somebody is lame enough to post such a question to
this forum, then at least the following two things are true:
a) They have not taken the time to search the archives of this list for
similar topics, which immediately marks them as lame;
b) They know enough to understand the name of the function IoCallDriver,
but little else. It is EXTREMELY lame (and arrogant) to not spend time
doing the proper research before bothering other people with one’s
question. I’m talking an hour with the debugger here. There are MANY
examples of such arrogance on this list, and it annoys me, personally,
to no end.
“How do I hook IoCallDriver” is one of thoese questions which, if you
have to ask, you shouldn’t be anywhere near doing it. Other questions
in this category are “Is this thing here the trigger?”, “Which is the
gas and which is the brake?”, and “Which handle do I pull to open the
chute?”
And lest I have to be subjected to any additional shite about whether
IrpTracker hooks this or that or not, note the following: When you run
IRP Tracker, the FIRST THING that happens is that it pops a DIALOG BOX
that says “This is a development support utility that may crash your
system. Click OK to proceed or cancel to exit now.” This is done before
anything tricky or harmful is done to the system on which it is running,
thus ensuring that naive users are warned of the risk. This allows us
to create an exceptionally powerful utility to benefit the community,
that’s useful for developers, while warning people who might try to use
such a utility that it is not suitable for use in a production
environment. Do you think the OP had similar safeguards in mind?
Ugh! Enough of that. Back to the original topic…
Hey, OP: Forget about hooking IoCallDriver. Do do it. Use a filter
driver. And do your homework next time before you post, OK?
Peter
OSR