lesdis
Messages postés403Date d'inscriptionmercredi 19 avril 2006StatutMembreDernière intervention 7 août 2020
-
19 mai 2008 à 14:50
lesdis
Messages postés403Date d'inscriptionmercredi 19 avril 2006StatutMembreDernière intervention 7 août 2020
-
19 mai 2008 à 18:15
Bonjour,
N'étant pas expert en C, j'aurais eu besoin de votre savoir
Voulant développer et installer un driver, j'ai télécharger WinDDK et me suis balader dans la documentation fournie.
Afin d'installer un driver en version executable, je suis tomber sur la fonction DiInstallDriver, malheureusement je n'ai pas reussi à compiler le projet, je me retrouve avec cette erreure :
error LNK2019: symbole externe non résolu _DiInstallDriverW@16
Déclaration du projet :
#include <windows.h>
#include "newdev.h"
#include <stdio.h>
#pragma comment (lib, "newdev.lib")
(newdev.h / newdev.lib sont des fichiers fournis dans le WinDDK, je les ai copier respectivement dans les répertoires include et lib de VS2005)
En passant par un LoadLibrary & GetProcAddress, cela ne fonctionne pas non plus, il ne trouve pas l'entrée de la fonction dans la dll
Question subsidiaire : Que signifie le @16 à la fin de la fonction?
Merci d'avance
Bonne Prog
Ps: désolé si ce n'est pas la bonne section pour poster mon problème