Pregunta

Estoy tratando de escribir en el registro de mi solicitud, pero cuando lo hago me da acceso denegado. Por supuesto, funciona si corro la aplicación como administrador. Sin embargo, con mi applcation, no es iniciado por el usuario. Se inicia automáticamente.

Por lo tanto, la pregunta es, ¿cómo puedo leer / escribir en mi propia clave de registro desde la aplicación C ++?

Gracias por cualquier ayuda.

Otros consejos

Si su aplicación se inicia automáticamente, se puede volver a escribir como un servicio? Se tendría acceso a nivel de sistema de registro.

Si es realmente su clave, puede controlar su seguridad. La razón por la que necesita derechos de administrador es probablemente debido a que ha creado la llave con una DACL que se niega el acceso a los usuarios "normales". La manera más común que esto sucede es heredando una DACL de una clave principal.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top