int DokanOperations.GetDiskFreeSpace( ref ulong freeBytesAvailable, ref ulong totalBytes, ref ulong totalFreeBytes, DokanFileInfo info) { ulong diskFreeBytes = DiskFreeSpace.Get(mLocalFilesPath); ulong controlledSize = WalkTree.GetTotalSize(GetRoot()); freeBytesAvailable = diskFreeBytes - controlledSize; totalBytes = diskFreeBytes; totalFreeBytes = diskFreeBytes - controlledSize; return(0); }