Exemplo n.º 1
0
        public void Reset()
        {
            IEnumerator enumerator = deviceCollection.GetEnumerator();

            while (enumerator.MoveNext())
            {
                HardwareSupport device1 = (HardwareSupport)enumerator.Current;
                device1.Reset();
            }
        }
Exemplo n.º 2
0
 public void Close()
 {
     try
     {
         IEnumerator enumerator = deviceCollection.GetEnumerator();
         while (enumerator.MoveNext())
         {
             HardwareSupport device1 = (HardwareSupport)enumerator.Current;
             device1.Close();
         }
         deviceCollection.Clear();
     }
     catch
     {
     }
 }
Exemplo n.º 3
0
        //  void posPrinter_StatusEvent(object sender)
        //  {
        //      throw new NotImplementedException();
        //  }

        public HardwareSupport CheckHealth()
        {
            IEnumerator enumerator = deviceCollection.GetEnumerator();

            while (enumerator.MoveNext())
            {
                HardwareSupport device1 = (HardwareSupport)enumerator.Current;
                bool            ok      = device1.CheckHealth();

                if (!ok)
                {
                    errorText = device1.DeviceText() + device1.StatusText();
                    MessageBox.Show("Hardware error" + errorText);
                    return(device1);
                }
            }

            return(null);
        }
Exemplo n.º 4
0
 public static extern int core_checkHardwareSupport([MarshalAs(UnmanagedType.I4)] HardwareSupport feature);
Exemplo n.º 5
0
 public static bool checkHardwareSupport(HardwareSupport feature)
 {
     return CppInvoke.cv_checkHardwareSupport(feature);
 }
Exemplo n.º 6
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="feature"></param>
 /// <returns></returns>
 public static bool CheckHardwareSupport(HardwareSupport feature)
 {
     return NativeMethods.core_checkHardwareSupport(feature) != 0;
 }