Как обойти отражение реестра (Wow6432Node)? - PullRequest
0 голосов
/ 06 ноября 2010

Я хочу извлечь определенную информацию из реестра, но так как мой скрипт работает внутри 32-битного движка, он будет извлекать информацию только из Wow6432Node для определенных ключей. Есть ли способ обойти отражение реестра и прочитать как из

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft

и

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft

Я просто хочу прочитать значения с ключей, а не обновлять их.

Спасибо.

1 Ответ

2 голосов
/ 06 ноября 2010

Вы можете читать и записывать данные в 32- или 64-битные представления реестра, передавая различные флаги в функции RegOpenKeyEx/RegCreateKeyEx: KEY_WOW64_64KEY и KEY_WOW64_32KEY

...