Как обновить regedit с помощью c ++?

Я использую простой system() вызов, чтобы изменить шестнадцатеричное значение USBSTOR для отключения USB. Но это не меняет шестнадцатеричное значение без обновления редактора реестра (нажмите клавишу f5 в представлении) вручную. Может ли кто-нибудь помочь мне пройти через программу? Фрагмент кода ниже.

int main()
{
system("reg add HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\USBSTOR \/v Start \/t REG_DWORD \/d 4 \/f");

return 0;
}

Я использую Visual Studio для этого.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]