public int SetAllocationSize(string filename, long length, DokanFileInfo info) { CacheEntry entry = cache_.Lookup(filename); entry.RemoveGetFileInfoCache(); return(ope_.SetAllocationSize(filename, length, info)); }
public int SetFileAttributes(string filename, FileAttributes attr, DokanFileInfo info) { CacheEntry entry = cache_.Lookup(filename); entry.RemoveGetFileInfoCache(); return(ope_.SetFileAttributes(filename, attr, info)); }
public NtStatus SetEndOfFile(string filename, long length, DokanFileInfo info) { CacheEntry entry = cache_.Lookup(filename); entry.RemoveGetFileInfoCache(); return(ope_.SetEndOfFile(filename, length, info)); }
public int SetFileTime(string filename, DateTime ctime, DateTime atime, DateTime mtime, DokanFileInfo info) { CacheEntry entry = cache_.Lookup(filename); entry.RemoveGetFileInfoCache(); return(ope_.SetFileTime(filename, ctime, atime, mtime, info)); }