Si la función obtiene un handle entonces el valor de retorno es ERROR_SUCCESS, en tu código escribes:
Además para escribir en HKEY_LOCAL_MACHINE se necesitará privilegios de administrador si la UAC está habilitado.
-> HKEY_CURRENT_USER No necesita privilegios, lo importante es el root en dónde se escribirá.
Código [Seleccionar]
if (error== ERROR_SUCCESS){
Además para escribir en HKEY_LOCAL_MACHINE se necesitará privilegios de administrador si la UAC está habilitado.
-> HKEY_CURRENT_USER No necesita privilegios, lo importante es el root en dónde se escribirá.