Is there ANY way to get a path (any - opened, short, normalized) for
paths without TRAVERSE rights?
My thought was traversing affects only File ID and normalized name
query, but I can’t get OPENED name format either on paths without
TRAVERSE right.
If someone did not notice, I am REALLY p***ed at FltMgr this year!
–
Kind regards, Dejan (MSN support: xxxxx@alfasp.com)
http://www.alfasp.com
File system audit, security and encryption kits.
If this is a remote system, there’s not much that you can do. If this is a local system, you can do the operation in a worker thread (where you WILL have the rights.)
Just wait until you find out the nasty gotchas awaiting you when filtering redirectors in Vista…
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
My questions was WHY can’t FltMgr get ANY type of name without Traverse rights? (I am talking during pre-create here, without File ID)
What you said would make sense for file ID opens only, and that isn’t an issue (nor is it the case here).
xxxxx@osr.com wrote:
If this is a remote system, there’s not much that you can do. If this is a local system, you can do the operation in a worker thread (where you WILL have the rights.)
Just wait until you find out the nasty gotchas awaiting you when filtering redirectors in Vista…
–
Kind regards, Dejan (MSN support: xxxxx@alfasp.com)
http://www.alfasp.com
File system audit, security and encryption kits.
I suspect the answer has to do with the fact that the fact that the
pre-create callback runs in the thread context of the caller. I.e. if
the caller doesn’t have traverse rights, you won’t have them in the
pre-create callback. If you do this in a worker thread, it will then be
executing in the context of the kernel. Folks who’ve been doing this
for a while: do I have this correct?
~Eric
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Dejan Maksimovic
Sent: Thursday, October 25, 2007 4:03 PM
To: Windows File Systems Devs Interest List
Subject: Re: [ntfsd] (FltMgr) Name querying on paths without TRAVERSE
rights?
My questions was WHY can’t FltMgr get ANY type of name without
Traverse rights? (I am talking during pre-create here, without File ID)
What you said would make sense for file ID opens only, and that
isn’t an issue (nor is it the case here).
xxxxx@osr.com wrote:
If this is a remote system, there’s not much that you can do. If this
is a local system, you can do the operation in a worker thread (where
you WILL have the rights.)
Just wait until you find out the nasty gotchas awaiting you when
filtering redirectors in Vista…
–
Kind regards, Dejan (MSN support: xxxxx@alfasp.com) http://www.alfasp.com
File system audit, security and encryption kits.
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@edsiohio.com To
unsubscribe send a blank email to xxxxx@lists.osr.com
Hello Dejan
Is this happening only for relative open (FileObject->RelatedFileObject !=
NULL)?
Cheers
Lyndon
“Dejan Maksimovic” wrote in message news:xxxxx@ntfsd…
>
> Is there ANY way to get a path (any - opened, short, normalized) for
> paths without TRAVERSE rights?
> My thought was traversing affects only File ID and normalized name
> query, but I can’t get OPENED name format either on paths without
> TRAVERSE right.
>
>
>
> If someone did not notice, I am REALLY p***ed at FltMgr this year!
>
> –
> Kind regards, Dejan (MSN support: xxxxx@alfasp.com)
> http://www.alfasp.com
> File system audit, security and encryption kits.
>
>
>
Hi Tony
I am looking forward to the nt insider article on matters arsing in
filtering redirectors in Vista 
Cheers
Lyndon
wrote in message news:xxxxx@ntfsd…
> If this is a remote system, there’s not much that you can do. If this is a
> local system, you can do the operation in a worker thread (where you WILL
> have the rights.)
>
> Just wait until you find out the nasty gotchas awaiting you when filtering
> redirectors in Vista…
>
> Tony
>
> Tony Mason
> Consulting Partner
> OSR Open Systems Resources, Inc.
> http://www.osr.com
>
>
Interestingly no.
Lyndon J Clarke wrote:
Hello Dejan
Is this happening only for relative open (FileObject->RelatedFileObject !=
NULL)?
–
Kind regards, Dejan (MSN support: xxxxx@alfasp.com)
http://www.alfasp.com
File system audit, security and encryption kits.
FltMgr doesn’t need traverse right for regular opens. That’s what the
problem is! This is a regular file open, the name is present in the
FileObject->FileName.
Eric Diven wrote:
I suspect the answer has to do with the fact that the fact that the
pre-create callback runs in the thread context of the caller. I.e. if
the caller doesn’t have traverse rights, you won’t have them in the
pre-create callback. If you do this in a worker thread, it will then be
executing in the context of the kernel. Folks who’ve been doing this
for a while: do I have this correct?
~Eric
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Dejan Maksimovic
Sent: Thursday, October 25, 2007 4:03 PM
To: Windows File Systems Devs Interest List
Subject: Re: [ntfsd] (FltMgr) Name querying on paths without TRAVERSE
rights?
My questions was WHY can’t FltMgr get ANY type of name without
Traverse rights? (I am talking during pre-create here, without File ID)
What you said would make sense for file ID opens only, and that
isn’t an issue (nor is it the case here).
xxxxx@osr.com wrote:
> If this is a remote system, there’s not much that you can do. If this
> is a local system, you can do the operation in a worker thread (where
> you WILL have the rights.)
>
> Just wait until you find out the nasty gotchas awaiting you when
filtering redirectors in Vista…
–
Kind regards, Dejan (MSN support: xxxxx@alfasp.com) http://www.alfasp.com
File system audit, security and encryption kits.
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@edsiohio.com To
unsubscribe send a blank email to xxxxx@lists.osr.com
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: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
–
Kind regards, Dejan (MSN support: xxxxx@alfasp.com)
http://www.alfasp.com
File system audit, security and encryption kits.