![]() |
|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]()
|
|
| neosapient |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 672 Регистрация: 16.8.2006 Репутация: 3 Всего: 4 |
Здравствуйте.
Требуется создать раздел в реестре.
Если запустить под обычным пользователем, то будет отказ в доступе - "Access is denied" Если запутить под провами администратора, то будет сообщение - "The operation completed successfully" Однако, в обоих случаях раздел в реестре не создан. В чем может быть причина и как создать раздел в реестре? |
|||
|
||||
| feodorv |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2214 Регистрация: 30.7.2011 Репутация: 9 Всего: 45 |
Создать раздел в HKEY_LOCAL_MACHINE\\SOFTWARE может только администратор, если, конечно, Вы не меняли его прав доступа. А у меня создался. Как Вы определяете, что "нет"? Четвертым аргументом RegCreateKeyEx лучше поставить NULL. Если хотите, чтобы потом к создаваемому разделу мог обращаться простой пользователь, то стОит задать соответствующий дескриптор защиты (7ой аргумент функции). -------------------- Напильник, велосипед, грабли и костыли - основные инструменты программиста... |
|||
|
||||
| neosapient |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 672 Регистрация: 16.8.2006 Репутация: 3 Всего: 4 |
feodorv, добрый день.
Понял.
Я открываю RegEdit и обновляю в нем дерево разделов, но создаваемого раздела не видно. Дополнительно: Windows 7 MS VC9 (2008) Есть ещё идеи? Это сообщение отредактировал(а) neosapient - 12.2.2012, 12:06 |
||||
|
|||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 40 Всего: 223 |
||||
|
||||
| neosapient |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 672 Регистрация: 16.8.2006 Репутация: 3 Всего: 4 |
Нашлась "пропажа"!
У меня Windows 7 x64. Оказывается, для неё всё писалось в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\test feodorv и xvr, спасибо за помощь. |
|||
|
||||
![]()
|
| Правила форума "C/C++: Системное программирование и WinAPI" | |
|
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |