Bonjour,
actuellement j'utilise la fonction WnetAddConnection2 de Windows pour me connecté a mon lecteur réseau .
voire le code source :
dwFlags := CONNECT_UPDATE_PROFILE or CONNECT_INTERACTIVE;//0
lpNetRessource.dwType:=RESOURCETYPE_DISK;//un lecteur disque comme
lpNetRessource.lpLocalName:=PAnsiChar(lecteur); //exemple : 'J:'
lpNetRessource.lpRemoteName:=PAnsiChar(ServeurRessource);//expl:\\serveur1\source
lpNetRessource.lpProvider:=''; //fournisseur réseau sil existe
Et mon problème ces qu'elle fonctionnait au début mais maintenant elle me renvoie le code d'erreur 1219 qui signifie que « Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again. »
j'explique le contexte de sont utilisation dans mon code,en faite qu'on je quitte mon application j'essaye de me déconnecté du lecteur réseau s'il est ouvert avec la fonction système WnetCancelConnection2,après je lance ma tentative de connections avec WnetAddConnection2
et cette dernier me renvoi le code d'erreur 1219...
je signale que je me trouve dans domaine(réseau)
Si vous avez une solution je serai preneur
merci