C#: отключить, пока usb активен
Мой код-включить и отключить usb-порт. Но когда я нажал кнопку Отключить, существующий Usb не отключается. Мой учитель хочет отключить, когда Usb активен, используя.Я был бы очень благодарен, если бы вы помогли.
Когда я нажал кнопку Отключить, существующий Usb не отключается.Я перепробовал все, но не смог.
Что я уже пробовал:
private void lockbtn_Click(object sender, EventArgs e) { // Create and name your <span id="IL_AD2" class="IL_AD">button</span> on form as lockbtn try { string path = "SYSTEM\\CurrentControlSet\\services\\USBSTOR\\"; RegistryKey RK = Registry.LocalMachine.OpenSubKey(path, true); RK.SetValue("Start", "4", RegistryValueKind.DWord); status.Text = "Status : All Usb Ports Locked !"; } catch (Exception ex) { MessageBox.Show(" Should be Run as Adminstrator","Stop"); } } private void unlockbtn_Click(object sender, EventArgs e) { //Name your <span id="IL_AD3" class="IL_AD">unlock</span> button as unlockbtn status.Text = "Status : All Usb Ports Unlocked !"; string path = "SYSTEM\\CurrentControlSet\\services\\USBSTOR\\"; RegistryKey RK = Registry.LocalMachine.OpenSubKey(path, true); RK.SetValue("Start", "3", RegistryValueKind.DWord); } } }