public async void GetAccount() { var accinfo = await MegaClient.GetAccountInformationAsync(); static_quota_max = accinfo.TotalQuota; MGFuseMain.dynamic_quota_used = accinfo.UsedQuota; MGFuseMain.dynamic_quota_free = static_quota_max - dynamic_quota_used; storageLabel.Text = (static_quota_max / 1024 / 1024 / 1024) + " GB total\n" + (dynamic_quota_used / 1024 / 1024 / 1024) + " GB used\n" + (dynamic_quota_free / 1024 / 1024 / 1024) + " GB free"; //Mount FUSE //dokan mount new Thread(() => { this.PerformSafely(() => { unmountBtn.Enabled = true; }); Dokan.Mount(new MegaFUSE.MFuseFS(new MegaFSHook()), DriveLetter.ToString() + ":\\", DokanOptions.FixedDrive, 5, null); }).Start(); }