У меня есть программа, что она integerated с контекстным меню Проводника & будет работать должным образом в Win32, но в Win64 не работает & я скомпилировать расширение оболочки для Win64, но теперь, я хочу, чтобы зарегистрировать этот файл DLL из основных (32 бит), ключ реестра отражается под Wow64Node. Я хочу получить доступ к CLSID-ключу в режиме реального времени. HKEY_CLASS_ROOT я использую RegDisableRef, но не работаю. Пожалуйста, помогите Я хочу сохранить основную программу как 32 бит.Win64 доступ к реестру из 32-х
0
A
ответ
0
Вы должны указать KEY_WOW64_64KEY на параметра samDesired при доступе к 64-битные ключи реестра с RegCreateKeyEx, RegDeleteKeyEx или RegOpenKeyEx
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384129%28v=vs.85%29.aspx http://msdn.microsoft.com/en-us/library/windows/desktop/aa384232%28v=vs.85%29.aspx
Однако я думаю компиляции программы в 32 и 64-разрядные версии будут проще. Большинство программ не нужно менять при перекомпиляции
Смежные вопросы
- 1. Доступ к реестру из веб-приложения
- 2. Доступ к реестру из WebJob/WebApp
- 3. Доступ к реестру из .net-приложения
- 4. Доступ к реестру Windows Python
- 5. Docker: частный доступ к реестру
- 6. доступ к частному реестру докеров
- 7. Доступ к ресурсу доступа к реестру Modx
- 8. Как контролировать доступ к реестру? [C#]
- 9. Package.Open Запрошен доступ к реестру не разрешен
- 10. Доступ к частному реестру докеров в браузере
- 11. Невозможно изменить доступ к реестру реестра
- 12. Доступ к реестру в режиме без администратора
- 13. Запрошен доступ к реестру не разрешен
- 14. Powershell: доступ к удаленному реестру через WMI
- 15. Доступ к локальному реестру git через http
- 16. доступ к удаленному SSL частной Докер-реестру
- 17. «Запрошенный доступ к реестру запрещен» в HKEY_CLASSES_ROOT
- 18. Запрошенный доступ к реестру запрещен # 2
- 19. Не удается получить доступ к реестру ключ
- 20. Проблема с кодом VB.NET, доступ к реестру
- 21. Расширения Chrome, доступ к реестру Windows
- 22. Windows 7 повышенный доступ к реестру
- 23. SecurityException Запрошен доступ к реестру не разрешен
- 24. Доступ к 64-битовому реестру из 32-разрядного приложения
- 25. Docker не может получить доступ к реестру из openshift
- 26. Как получить доступ к реестру клиентов с помощью JavaScript?
- 27. Доступ к реестру контейнеров google без клиента gcloud
- 28. Доступ к реестру в приложении ASP.NET, запущенном в Windows 7
- 29. Экземпляр упаковщика, получающий доступ к частному реестру докеров в AWS
- 30. Как получить доступ к реестру в WSO2 ESB
Итак, ваш вопрос на самом деле «Как зарегистрировать 64-битное расширение оболочки из 32-разрядного приложения?», Если я вас понимаю. Это верно? (Там много беспорядка.) –