Could anybody tell me what\'s wrong is with this code? There is no errors. Everything returns ERROR_SUCCESS but in register can\'t see any changes.
void Util
As the application is 32-bit on a 64-bit OS the registry key will actually be created beneath HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node
See 32-bit and 64-bit Application Data in the Registry.
Can you try with 5th and 6th parameters as REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS