void dokan_IsMountedChanged(object sender, IsMountedChangeEventArgs e)
 {
     if (e.isMounted)
     {
         btnMount.Content = "Unmount";
         tbFsStatus.Text = "Mounted";
         tbDriveLetter.Text = e.driveLetter;
     }
     else
     {
         btnMount.Content = "Mount";
         if (e.status != 0)
         {
             tbFsStatus.Text = "Error " + e.status;
         }
         else
         {
             tbFsStatus.Text = "Unmounted";
         }
     }
 }
Example #2
0
 private void OnIsMountedChange(int status=0)
 {
     if (IsMountedChanged != null)
     {
         var e = new IsMountedChangeEventArgs();
         e.isMounted = mounted;
         e.status = status;
         e.driveLetter = opt.MountPoint;
         IsMountedChanged(this,e);
     }
 }