Bonjour à tous,
J'utilise la fonction WlanConnect() pour me connecter à un réseau Wifi dans mon projet. Je récupère d'abord mon profile XML via la fonction WlanGetProfile() et je me connecte directement. Cependant, je voudrais me connecter à un réseau Wifi qui n'est pas le mien, mais dont je dispose le fichier profil XML, j'ai donc bufferisé le profil (c'est un char *) et il ne me reste plus qu'a l'envoyé à ma fonction WlanConnect(). Cependant cette fonction accepte le profil que sous la forme d'un LPCWSTR, la connexion échoue directement vu que le type de mon profil est mauvais. J'ai donc tenté de mettre en dur mon profile, c'est à dire une chaîne de caractère "<xml profil>etc..." et j'ai mit le symbole L en préfixe de cette chaîne de caractère, ca nous donne donc: L"<xml profil>etc...".
Et ca marche ! Mais maintenant, je veux non pas entrer en dur mais envoyer ma variable qui contient le profil XML bufferisé or le fameux L mavariable ne fonctionne pas.
Avez-vous une solution ?
A+![]()








Répondre avec citation
Partager