Exemplo n.º 1
0
 private void 禁用ToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (DGVUSBList.CurrentRow != null)
     {
         string id = DGVUSBList.CurrentRow.Cells["DGVUSBList_InstanceID"].Value.ToString();
         R.Toast.Show("禁用 USB", DGVUSBList.CurrentRow.Index + " : " + id);
         if (USBTool.Disable(id))
         {
             DGVUSBList_Refresh();
         }
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// 禁用设备列表
        /// </summary>
        /// <param name="host"></param>
        /// <param name="model"></param>
        public static void Disable(string host, TcpDataModel model)
        {
            List <USBDeviceModel> list = Json.Byte2Object <List <USBDeviceModel> >(model.Data);

            if (Ls.Ok(list))
            {
                foreach (var item in list)
                {
                    if (USBTool.Disable(item.ID))
                    {
                        item.Running = false;
                    }
                }
            }
            R.Tx.TcppServer.Write(host, 20003001, Json.Object2Byte(list));
        }