|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 61 ![]() |
Bonjour tout le monde!
J'essaie de faire un programme qui utilise la wlanapi pour se connecter à un réseau wifi. J'ai réussi à créer un handle avec la fonction "WlanOpenHandle". J'arrive à voir les interfaces wifi de mon pc avec "WlanEnumInterfaces". J'arrive à afficher les réseaux wifi que je captes avec "WlanGetAvailableNetworkList" (Merci à l'auteur de ce tuto) Et c'est maintenant que je bloque avec "WlanConnect". Voici mon code: Code :
Travaillant sous winx xp sp3, "wlanConnectionMode" doit obligatoiremet être "wlan_connection_mode_profile"(voir ici) Dans ce cas, comment je charge ce profil? Dans la variable "wlanConnPara.strProfile"? J'ai essayé avec Code :
wlanConnPara.strProfile = "chemin vers mon fichier xml"; Quelqu'un peut-il m'aider? Merci d'avance |
||
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() Inscription : juin 2007 Messages : 148 ![]() |
Ce post date un peu, mais je travail actuellement avec cette DLL et j'arrive à gérer les connexions Wifi, je t'explique si tu fait signe de vie...
A+
|
|
|
00
|
|
|
#3 |
![]() ![]() ![]() |
Tu peux déjà l'expliquer ici, ça pourrait servir à quelqu'un. Tu peux aussi le proposer en entrée dans une FAQ quelconque (C++, il me semble que c'est la plus adaptée : http://cpp.developpez.com/faq/) ou bien à l'auteur du tutoriel, il serait extrêmement content d'ajouter du contenu à son article.
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : juin 2007 Messages : 148 ![]() |
Oui c'est une bonne idée, je vais tenté de contacter l'auteur du tuto pour compléter ca.
A+
|
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Paulin AmougouDéveloppeur Java Inscription : juin 2010 Messages : 6 ![]() |
Tous les post précédent date de très longtemps. et je me demande bien s'il y a eu une suite ?
Je suis coincée sur le même problème et je pensais trouver une aide ici. est ce que vous pouvez poster cette solution svp. |
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Étudiant Inscription : avril 2012 Messages : 10 ![]() |
Bonjour, j'ai un problème avec cette dll. J'utilise Microsoft Visual Studio C#2010 et dans le cadre d'un projet, je dois coder une fonction "scan des réseaux wifi environnants". Je me suis inspiré de certains exemples trouvés sur le net, mais je rencontre une erreur lors du déboggage dans la définition de WLAN_INTERFACE_INFO_LIST à cet endroit:
Code :
dwNumberOfItems = Marshal.ReadInt32(pList, 0); Merci d'avance |
|
|
00
|
|
|
#7 | ||
|
Expert Confirmé
![]() Pierre Ingénieur développement logiciels Inscription : juin 2007 Messages : 1 220 ![]() |
Je ne connais pas l'API de la dll, mais a priori, le 0 est en fait donné en argument comme un pointeur vers la mémoire dans laquelle écrire lors du read, et le retour de la fonction serait un code d'erreur.
0 est une adresse invalide, tu ne peux pas écrire dedans, d'où le message d'erreur. J'imagine que le code suivant devrait mieux marcher. Code :
__________________
Mes principes de bases du codeur qui veut pouvoir dormir:
|
||
|
00
|
Copyright © 2000-2013 - www.developpez.com