04-22-05 07:46 AM
Snapshots help a lot.
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com
"Matt" <matt@downwithspammers-mengland.net> wrote in message
news:6bof61truiejr9mlg5e7v6vravmvop5otd@
4ax.com...
> Hello,
>
> In my application that I'm writing in C++ (and maybe Java),
> specifically the cygwin flavor of C++, I want to be able to open any
> existing files in FAT32 or NTFS file systems (in Windows XP) for
> read-only purposes. In particular, I want my program to
> unconditionally be able to read-only open any file--and be able to
> read all the contents from said fail--which has been marked with any
> sort of "exclusionary" lock, including write locks or any other kind
> of locks.
>
> Is this possible? Are there any "exclusionary" locks or scenarios
> where in WinXP (with either FAT32 or NTFS files) that might prevent
> another process from opening a file in read-only mode?
>
> The only case I have experience: using cygwin to unset all file
> permissions (including the "read" bit(s)) in an NTFS file system, in
> which case non-Administrator processes (presumably) will not be able
> to read the file.
>
> Thanks for any help,
> -Matt
>
> --
> Remove the "downwithspammers-" text to email me.
[ Post a follow-up to this message ]
|