Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Instalar drivers desde c++

Estas en el tema de Instalar drivers desde c++ en el foro de C/C++ en Foros del Web. Hola, estoy creando una aplicación que instala los drivers de un dispositivo automáticamente. Utilizo la función "UpdateDriverForPlugAndPlayDevicesA" y al compilar la aplicación me aparece el ...
  #1 (permalink)  
Antiguo 25/06/2014, 00:34
 
Fecha de Ingreso: marzo-2014
Ubicación: Madrid
Mensajes: 21
Antigüedad: 10 años, 1 mes
Puntos: 0
Instalar drivers desde c++

Hola, estoy creando una aplicación que instala los drivers de un dispositivo automáticamente. Utilizo la función "UpdateDriverForPlugAndPlayDevicesA" y al compilar la aplicación me aparece el siguiente error:

Error 1 error LNK2019:
símbolo externo _UpdateDriverForPlugAndPlayDevicesA@20 sin resolver al que se hace referencia en la función
"void __cdecl ListDevices(struct _GUID const *,char const *)" (?ListDevices@@YAXPBU_GUID@@PBD@Z)

Tengo añadida la cabecera newdev.h y vinculado el archivo newdev.lib que es el que viene en la doc de microsoft y sigue sin funcionarme.

¿Alguna idea?

Saludos!
  #2 (permalink)  
Antiguo 25/06/2014, 04:45
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 8 meses
Puntos: 83
Respuesta: Instalar drivers desde c++

Que compilador usas? El mingw que viene en el code::blocks compila correctamente incluyendo la librerias windows.h + ddk/newdev.h, y linkando con newdev.a

Saludos
vosk
  #3 (permalink)  
Antiguo 26/06/2014, 00:57
 
Fecha de Ingreso: marzo-2014
Ubicación: Madrid
Mensajes: 21
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Instalar drivers desde c++

Uso visual studio porque con eclipse y el compilador mingw y me daba muchos problemas, ya he conseguido arreglar ese error pero ahora parece que funciona pertectamente, no me devuelve ningún error la función pero no se instalan los drivers

Saludos
  #4 (permalink)  
Antiguo 26/06/2014, 05:25
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 8 meses
Puntos: 83
Respuesta: Instalar drivers desde c++

Estas siguiendo las indicaciones de msdn?

http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx

Siento no ser de mas ayuda

Saludos
vosk

Etiquetas: c++, studio, visual
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:44.