> On Windows the C Run Time Library functions such as fopen() and open() are 
> implemented using a very
> restricted set of Win32 APIs CreateFile, ReadFile, WriteFile, CloseHandle, 
> etc. and modes such that
> not only is performance horrible but the currently documented functionality 
> can't possibly work.  For
> example, in namei_ops.c, there are a couple of locations where it is stated 
> that nt_unlink() is used
> in order to permit a file to be marked for deletion while it is in use.  
> Since the file is in use as a
> result of an fopen() or open() CRT library call, it is not possible to mark 
> the file for delete on
> close.  This is because those libraries do not call CreateFile() with the 
> DELETE privilege and
> FILE_SHARE_DELETE lock option.

Thanks Jeff. Apologies for not being clearer...

_______________________________________________
OpenAFS-devel mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to