Comment puis-je effectuer une connexion réseau, pour accéder à un pilote partagé par exemple, par programmation dans C#? La même chose peut être réalisée soit en essayant d'ouvrir un partage via l'explorateur, soit en utilisant la commande net use shell.C# connexion réseau
4
A
Répondre
5
P/Invoke appel à WNetAddConnection2 fera l'affaire. Regardez here pour plus d'informations.
[DllImport("mpr.dll")]
public static extern int WNetAddConnection2A
(
[MarshalAs(UnmanagedType.LPArray)] NETRESOURCEA[] lpNetResource,
[MarshalAs(UnmanagedType.LPStr)] string lpPassword,
[MarshalAs(UnmanagedType.LPStr)] string UserName, int dwFlags
);
0
Vous aurez besoin d'utiliser Windows Identity Impersonation, jetez un oeil à ces liens http://blogs.msdn.com/shawnfa/archive/2005/03/21/400088.aspx http://blogs.msdn.com/saurabhkv/archive/2008/05/29/windowsidentity-impersonation-using-c-code.aspx
Questions connexes
- 1. j2me connexion réseau
- 2. Comment désactiver/activer la connexion réseau dans C#
- 3. Gestion de la connexion réseau sans fil en C#
- 4. Connexion au réseau sans fil
- 5. Évitez l'invite de connexion réseau
- 6. Erreur NSURLConnection "connexion réseau perdue"?
- 7. Port réseau dédié en C#
- 8. Connexion SQL Express via un réseau local
- 9. Unité de test de connexion réseau
- 10. Meilleure bibliothèque réseau C/C++
- 11. C# MySQL Connexion perdue
- 12. Bibliothèque d'E/S réseau simple C/C++
- 13. C++ informations d'identification réseau
- 14. ActiveMQ C# + réseau de courtiers
- 15. Modèles de serveur réseau multithread en C#
- 16. Détection de la vitesse de connexion réseau et de l'utilisation de la bande passante en C#
- 17. Comment savoir si la connexion au réseau local est disponible
- 18. AIR: Connexion à la base de données via le réseau?
- 19. Désactiver l'écho de caractères sur la connexion réseau Java
- 20. Connexion SSH en C++ sous Linux
- 21. C# vérification de la connexion modem actif
- 22. Connexion d'utilisateur technique C# Win App
- 23. Comment faire un scan réseau-ip en C++?
- 24. Winsock: programmation réseau Windows en C++
- 25. Programmation réseau Actionscript 3.0 avec C#
- 26. Récupère l'utilisation du réseau dans C#
- 27. C++ conception - les paquets réseau et sérialisation
- 28. C# pour la réinitialisation d'une carte réseau
- 29. Connexion Ingres à partir de C