Internet Explorer BHO, запись в реестр и права администратора

по некоторым причинам, когда я пытаюсь записать в реестр, когда IE не работает с правами администратора,

Utils::SetValueInRegistry(HKEY_CURRENT_USER,L"Software\\myApp23",L"Domain", value.c_str());

Кто-нибудь знает, как получить мои права BHO на запись в реестр каждый раз? Или, может быть, я должен написать в другой раздел реестра, который доступен для записи? Информация, которую мне нужно хранить, очень динамична и используется для связи между вкладками.

Спасибо.


person user1326293    schedule 02.05.2013    source источник


Ответы (1)


Internet Explorer работает с низким уровнем целостности. Используйте ключ ниже HKEY_CURRENT_USER\Software\LowRegistry

person MSalters    schedule 02.05.2013
comment
Я попробовал ваш совет, и каким-то образом он работает, но я не вижу никаких значений, добавленных к этим ключам. где это сохраняет? - person user1326293; 02.05.2013
comment
@ user1326293: Весь смысл низкого уровня целостности заключается в том, чтобы изолировать потенциально опасные данные от других процессов, включая, возможно, ваш инструмент проверки. - person MSalters; 02.05.2013