hook refresh command

hi , i want to hook ( using my driver ) the refresh command in explorer .
i mean when you select the Refresh from the menu in the Explorer .

many thanks

please at least give me the Routine that can detect the Refresh command from the Explorer .

many thanks

Just a couple of points.

Whining that you haven’t received a response doesn’t go down
well. Everyone on here volunteers their time and responses, there is
no obligation on anyone to answer anything. Also, your timing isn’t
good. The majority of people on this list are in the US. Your first
post was at a time after those people have generally left work and
your second when they are asleep.

Another point, questions that refer to hooks are generally shunned on
this list for various reasons - see archives.

As for your question, in its current form it is meaningless. The
“refresh” in Explorer, just like any other user mode application is
button. Buttons get processed by a windows message and it’s probably
a different message value in each application. The user mode
application will call its own proprietary code when it receives the
right message.

Why do you think there is a specific “refresh” function ? Why do you
think you can hook it ?

Try restating your problem regarding what you are trying to achieve
and you may get a useful answer.

Mark.

At 06:09 19/06/2008, xxxxx@gmail.com wrote:

please at least give me the Routine that can detect the Refresh
command from the Explorer .

many thanks

Mark S. Edwards wrote:

First of all, what you want to do can’t be done from a driver. Secondly,
don’t hook. Finally,
browser helper objects (BHO’s) are not only for Internet Explorer, they
can also be made to work with
Windows Explorer. I’m pretty sure you could capture and manipulate the
‘Refresh’ action within one.

Matt

Just a couple of points.

Whining that you haven’t received a response doesn’t go down well.
Everyone on here volunteers their time and responses, there is no
obligation on anyone to answer anything. Also, your timing isn’t
good. The majority of people on this list are in the US. Your first
post was at a time after those people have generally left work and
your second when they are asleep.

Another point, questions that refer to hooks are generally shunned on
this list for various reasons - see archives.

As for your question, in its current form it is meaningless. The
“refresh” in Explorer, just like any other user mode application is
button. Buttons get processed by a windows message and it’s probably
a different message value in each application. The user mode
application will call its own proprietary code when it receives the
right message.

Why do you think there is a specific “refresh” function ? Why do you
think you can hook it ?

Try restating your problem regarding what you are trying to achieve
and you may get a useful answer.

Mark.

At 06:09 19/06/2008, xxxxx@gmail.com wrote:
> please at least give me the Routine that can detect the Refresh
> command from the Explorer .
>
> many thanks


NTFSD is sponsored by OSR

For our schedule debugging and file system seminars
(including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars

You are currently subscribed to ntfsd as: matt-martin@tx.rr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

IF you mean detecting when Explorer enumerates the contents of the
directory, you can register for
IRP_MJ_DIRECTORY_CONTROL/IRP_MN_QUERY_DIRECTORY.

Why do you want to detect it? What are you trying to achieve?

A Shell Extension might be suitable.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@gmail.com
Sent: 19 June 2008 06:09
To: Windows File Systems Devs Interest List
Subject: RE:[ntfsd] hook refresh command

*** WARNING ***

This mail has originated outside your organization, either from an
external partner or the Global Internet.
Keep this in mind if you answer this message.

please at least give me the Routine that can detect the Refresh command
from the Explorer .

many thanks


NTFSD is sponsored by OSR

For our schedule debugging and file system seminars (including our new
fs mini-filter seminar) visit:
http://www.osr.com/seminars

You are currently subscribed to ntfsd as: xxxxx@baesystems.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************