Ejemplo n.º 1
0
 private void watcher_EnumerationCompleted(DeviceWatcher sender, object args)
 {
     if (!sender.Equals(watcher))
     {
         return;
     }
     if (Program.ProgramArgs == null)
     {
         return;
     }
     if (Program.ProgramArgs.Length != deviceTypeList.Count || Program.ProgramArgs.Length == 0)
     {
         return;
     }
     for (int i = 0; i < deviceTypeList.Count; i++)
     {
         string drive = string.Format("{0}:\\", Program.ProgramArgs[i]);
         if (!deviceTypeList.ContainsKey(drive))
         {
             return;
         }
     }
     Log.LogComment(Log.LogLevel.Info, "Input correct: " + string.Join(",", (Program.ProgramArgs)));
     Program.ExitApplication(0);
 }