Exemple d’API Wi-Fi native
Un exemple d’API Wifi native qui illustre l’utilisation des fonctions de gestion de réseau sans fil de base est inclus avec le Kit de développement logiciel (SDK) Microsoft Windows. La dernière version du Kit de développement logiciel (SDK) Windows est disponible dans le Centre de téléchargement.
Par défaut, l’exemple de code source Native Wifi est installé dans le répertoire suivant :
C:\Program Files\Microsoft SDKs\Windows\<numéro de> version\Samples\NetDs\Wlan
L’exemple d’API Wifi native se trouve sous le dossier suivant :
Autoconfig
L’exemple Wifi natif peut être compilé et exécuté sur Windows Vista et versions ultérieures, Windows XP avec Service Pack 3 (SP3) et l’API LAN sans fil pour Windows XP avec Service Pack 2 (SP2). Certaines fonctionnalités de l’exemple ne sont pas prises en charge sur Windows XP avec SP3 et l’API LAN sans fil pour Windows XP avec SP2. Pour obtenir la liste des fonctions prises en charge par Windows XP avec SP3 et l’API LAN sans fil pour Windows XP avec SP2, consultez Prise en charge de l’API Wifi native sur Windows XP.
L’exemple Native Wifi montre comment effectuer les tâches suivantes :
Énumérer les interfaces sans fil. Voir WlanEnumInterfaces.
Obtenir les fonctionnalités d’une interface. Consultez WlanGetInterfaceCapability.
**Windows XP avec SP3 et API LAN sans fil pour Windows XP avec SP2 : ** Cette fonctionnalité n’est pas prise en charge.
Interroger une interface. Consultez WlanQueryInterface.
Définissez les paramètres d’une interface réseau. Voir WlanSetInterface. Cette fonction peut être utilisée pour activer et désactiver la radio sans fil (et donc activer ou désactiver la connectivité réseau sans fil).
Recherchez les réseaux sans fil disponibles. Voir WlanScan.
Obtenez la liste des réseaux sans fil disponibles ou visibles. Consultez WlanGetAvailableNetworkList.
Obtenir, enregistrer ou supprimer un profil. Consultez WlanGetProfile, WlanSetProfile et WlanDeleteProfile.
Connectez-vous à un réseau sans fil ou déconnectez-vous. Consultez WlanConnect et WlanDisconnect.
Rubriques connexes