Я не могу изменить значение раздела реестра (чтобы установить программу по умолчанию для типа файла)
Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .htm \ UserChoice
значение, которое я хочу изменить, - это Progid;Я получаю код ошибки 5 при попытке сделать
RegCreateKeyEx(HKEY_CURRENT_USER, val._keyPath,
0, NULL, REG_OPTION_NON_VOLATILE,
KEY_SET_VALUE, NULL, &hKey, &dwDisp)
Я пытался AdjustTokenPrivileges
до SE_DEBUG_NAME
, а также SE_BACKUP_NAME
, но это не решило проблему.