en-tête wlanapi.h
Cet en-tête est utilisé par Native Wifi. Pour plus d'informations, consultez les pages suivantes :
wlanapi.h contient les interfaces de programmation suivantes :
Fonctions
WFDCancelOpenSession Indique que l’application souhaite annuler une fonction WFDStartOpenSession en attente qui n’est pas terminée. |
WFDCloseHandle Ferme un handle au service direct Wi-Fi. |
WFDCloseSession Ferme une session après un appel réussi à la fonction WFDStartOpenSession. |
WFDOpenHandle Ouvre un handle pour le service direct Wi-Fi et négocie une version de l’API Wi-FI Direct à utiliser. |
WFDOpenLegacySession Récupère et applique un profil stocké pour un appareil hérité Wi-Fi Direct. |
WFDStartOpenSession Démarre une connexion à la demande à un appareil direct Wi-Fi spécifique, qui a été précédemment jumelé via l’expérience de jumelage Windows. |
WFDUpdateDeviceVisibility Mises à jour visibilité de l’appareil pour l’adresse d’appareil direct Wi-Fi d’un nœud d’appareil Direct installé Wi-Fi donné. |
WlanAllocateMemory Alloue de la mémoire. |
WlanCloseHandle Ferme une connexion au serveur. |
WlanConnect Tente de se connecter à un réseau spécifique. |
WlanDeleteProfile Supprime un profil sans fil pour une interface sans fil sur l’ordinateur local. |
WlanDeviceServiceCommand Permet à un composant OEM ou IHV de communiquer avec un service d’appareil sur une interface LAN sans fil particulière. |
WlanDisconnect Déconnecte une interface de son réseau actuel. |
WlanEnumInterfaces Énumère toutes les interfaces LAN sans fil actuellement activées sur l’ordinateur local. |
WlanExtractPsdIEDataList Extrait la liste de données de l’élément d’information de découverte de service de proximité (IE) à partir des données IE brutes incluses dans une balise. |
WlanFreeMemory Libère de la mémoire. |
WlanGetAvailableNetworkList Récupère la liste des réseaux disponibles sur une interface LAN sans fil. |
WlanGetFilterList Récupère une stratégie de groupe ou une liste d’autorisations utilisateur. |
WlanGetInterfaceCapability Récupère les fonctionnalités d’une interface. |
WlanGetNetworkBssList Récupère une liste des entrées BSS (Basic Service Set) du ou des réseaux sans fil sur une interface LAN sans fil donnée. |
WlanGetProfile Récupère toutes les informations sur un profil sans fil spécifié. |
WlanGetProfileCustomUserData Obtient les données utilisateur personnalisées associées à un profil sans fil. |
WlanGetProfileList Récupère la liste des profils. |
WlanGetSecuritySettings Obtient les paramètres de sécurité associés à un objet configurable. |
WlanGetSupportedDeviceServices Récupère la liste des services d’appareil pris en charge sur une interface LAN sans fil donnée. |
WlanHostedNetworkForceStart Fait passer le réseau hébergé sans fil à l’état wlan_hosted_network_active sans associer la demande au handle d’appel de l’application. |
WlanHostedNetworkForceStop Transfère le réseau hébergé sans fil vers le wlan_hosted_network_idle sans associer la demande au handle d’appel de l’application. |
WlanHostedNetworkInitSettings Configure et conserve pour stocker les paramètres de connexion réseau (SSID et nombre maximal d’homologues, par exemple) sur le réseau hébergé sans fil si ces paramètres ne sont pas déjà configurés. |
WlanHostedNetworkQueryProperty Interroge les propriétés statiques actuelles du réseau hébergé sans fil. |
WlanHostedNetworkQuerySecondaryKey Interroge la clé de sécurité secondaire configurée pour être utilisée par le réseau hébergé sans fil. |
WlanHostedNetworkQueryStatus Interroge le status actuel du réseau hébergé sans fil. |
WlanHostedNetworkRefreshSecuritySettings Actualise les parties configurables et générées automatiquement des paramètres de sécurité du réseau hébergé sans fil. |
WlanHostedNetworkSetProperty Définit les propriétés statiques du réseau hébergé sans fil. |
WlanHostedNetworkSetSecondaryKey Configure la clé de sécurité secondaire qui sera utilisée par le réseau hébergé sans fil. |
WlanHostedNetworkStartUsing Démarre le réseau hébergé sans fil. |
WlanHostedNetworkStopUsing Arrête le réseau hébergé sans fil. |
WlanIhvControl Fournit un mécanisme pour le contrôle IHV (fournisseur de matériel indépendant) des pilotes ou services WLAN. |
WlanOpenHandle Ouvre une connexion au serveur. |
WlanQueryAutoConfigParameter Requêtes pour les paramètres du service de configuration automatique. |
WlanQueryInterface La fonction WlanQueryInterface interroge différents paramètres d’une interface spécifiée. |
WlanReasonCodeToString Récupère une chaîne qui décrit un code de raison spécifié. |
WlanRegisterDeviceServiceNotification Permet aux clients en mode utilisateur disposant de privilèges d’administrateur ou de pilotes UMDF (User-Mode Driver Framework) de s’inscrire aux notifications non sollicitées correspondant aux services d’appareil qui les intéressent. |
WlanRegisterNotification Est utilisé pour inscrire et annuler l’inscription des notifications sur toutes les interfaces sans fil. |
WlanRegisterVirtualStationNotification Permet d’inscrire et de désinscrire des notifications sur une station virtuelle. |
WlanRenameProfile Renomme le profil spécifié. |
WlanSaveTemporaryProfile Enregistre un profil temporaire dans le magasin de profils. |
WlanScan Demande une analyse des réseaux disponibles sur l’interface indiquée. |
WlanSetAutoConfigParameter Définit les paramètres du service de configuration automatique. |
WlanSetFilterList Définit la liste des autorisations/refus. |
WlanSetInterface Définit les paramètres configurables par l’utilisateur. |
WlanSetProfile Définit le contenu d’un profil spécifique. |
WlanSetProfileCustomUserData Définit les données utilisateur personnalisées associées à un profil. |
WlanSetProfileEapUserData Définit les informations d’identification utilisateur du protocole EAP (Extensible Authentication Protocol) comme spécifié par les données EAP brutes. |
WlanSetProfileEapXmlUserData Définit les informations d’identification de l’utilisateur EAP (Extensible Authentication Protocol) comme spécifié par une chaîne XML. |
WlanSetProfileList Définit l’ordre de préférence des profils. |
WlanSetProfilePosition Définit la position d’un profil unique spécifié dans la liste des préférences. |
WlanSetPsdIEDataList Définit la liste de données d’élément d’information (IE) de la découverte du service de proximité (PSD). |
WlanSetSecuritySettings Définit les paramètres de sécurité d’un objet configurable. |
WlanUIEditProfile Affiche l’interface utilisateur du profil sans fil. |
Fonctions de rappel
WFD_OPEN_SESSION_COMPLETE_CALLBACK Définit la fonction de rappel appelée par la fonction WFDStartOpenSession lorsque l’opération WFDStartOpenSession se termine. |
WLAN_NOTIFICATION_CALLBACK Définit le type de fonction de rappel de notification. |
Structures
DOT11_NETWORK Contient des informations sur un réseau sans fil disponible. (DOT11_NETWORK) |
DOT11_NETWORK_LIST Contient une liste de réseaux sans fil 802.11. |
WLAN_ASSOCIATION_ATTRIBUTES Contient des attributs d’association pour une connexion. |
WLAN_AUTH_CIPHER_PAIR_LIST Contient une liste de paires d’algorithmes d’authentification et de chiffrement. |
WLAN_AVAILABLE_NETWORK Contient des informations sur un réseau sans fil disponible. (WLAN_AVAILABLE_NETWORK) |
WLAN_AVAILABLE_NETWORK_LIST Contient un tableau d’informations sur les réseaux disponibles. |
WLAN_BSS_ENTRY Contient des informations sur un jeu de services de base (BSS). |
WLAN_BSS_LIST Contient une liste d’entrées de jeu de services de base (BSS). |
WLAN_CONNECTION_ATTRIBUTES Définit les attributs d’une connexion sans fil. |
WLAN_CONNECTION_NOTIFICATION_DATA Contient des informations sur les notifications liées à la connexion. |
WLAN_CONNECTION_PARAMETERS Spécifie les paramètres utilisés lors de l’utilisation de la fonction WlanConnect. |
WLAN_CONNECTION_QOS_INFO Contient des informations sur les fonctionnalités QoS décrites par la spécification de gestion de la qualité de service Wi-Fi WFA relative à la connexion actuelle. |
WLAN_COUNTRY_OR_REGION_STRING_LIST Contient la liste des chaînes de pays ou de régions prises en charge. |
WLAN_DEVICE_SERVICE_GUID_LIST Contient un tableau de GUID de service d’appareil. |
WLAN_DEVICE_SERVICE_NOTIFICATION_DATA Structure qui représente une notification de service d’appareil. |
WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS Contient des informations sur les paramètres de connexion sur le réseau hébergé sans fil. |
WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE Contient des informations sur une modification de l’état du réseau pour un homologue de données sur le réseau hébergé sans fil. |
WLAN_HOSTED_NETWORK_PEER_STATE Contient des informations sur l’état homologue d’un homologue sur le réseau hébergé sans fil. |
WLAN_HOSTED_NETWORK_RADIO_STATE Contient des informations sur l’état de la radio sur le réseau hébergé sans fil. |
WLAN_HOSTED_NETWORK_SECURITY_SETTINGS Contient des informations sur les paramètres de sécurité sur le réseau hébergé sans fil. |
WLAN_HOSTED_NETWORK_STATE_CHANGE Contient des informations sur une modification de l’état du réseau sur le réseau hébergé sans fil. |
WLAN_HOSTED_NETWORK_STATUS Contient des informations sur la status du réseau hébergé sans fil. |
WLAN_INTERFACE_CAPABILITY Contient des informations sur les fonctionnalités d’une interface. |
WLAN_INTERFACE_INFO Contient des informations sur une interface LAN sans fil. |
WLAN_INTERFACE_INFO_LIST Tableau d’informations sur l’interface de carte réseau. |
WLAN_MAC_FRAME_STATISTICS Contient des informations sur les trames MAC envoyées et reçues. |
WLAN_MSM_NOTIFICATION_DATA Contient des informations sur les notifications liées à la connexion au module multimédia (MSM). |
WLAN_PHY_FRAME_STATISTICS Contient des informations sur les trames PHY envoyées et reçues. |
WLAN_PHY_RADIO_STATE Spécifie l’état radio. |
WLAN_PROFILE_INFO Informations de base sur un profil. |
WLAN_PROFILE_INFO_LIST Contient une liste d’informations de profil sans fil. |
WLAN_QOS_CAPABILITIES Contient les fonctionnalités décrites dans la spécification de gestion de la qualité de service Wi-Fi WFA. |
WLAN_QOS_INFO Représente des informations sur les quatre fonctionnalités décrites dans la spécification de gestion Wi-Fi QoS de L’AUTHENTIFICATION WFA et définies dans la spécification 802.11. |
WLAN_RADIO_STATE Spécifie l’état radio sur une liste de types de couche physique (PHY). |
WLAN_RATE_SET Ensemble des débits de données pris en charge. |
WLAN_RAW_DATA Contient des données brutes sous la forme d’un objet blob utilisé par certaines fonctions Native Wifi. |
WLAN_RAW_DATA_LIST Contient des données brutes sous la forme d’un tableau d’objets blob de données utilisés par certaines fonctions Native Wifi. |
WLAN_REALTIME_CONNECTION_QUALITY Représente les attributs qui décrivent la qualité de la connexion sur une interface donnée. |
WLAN_REALTIME_CONNECTION_QUALITY_LINK_INFO Contient des informations sur un lien connecté. |
WLAN_SECURITY_ATTRIBUTES Définit les attributs de sécurité d’une connexion sans fil. |
WLAN_STATISTICS Statistiques assorties sur une interface. |
Énumérations
DOT11_RADIO_STATE L’énumération DOT11_RADIO_STATE spécifie un état radio 802.11. |
WL_DISPLAY_PAGES Spécifie l’onglet actif lorsque la boîte de dialogue interface utilisateur du profil sans fil s’affiche. |
WLAN_ADHOC_NETWORK_STATE L’énumération WLAN_ADHOC_NETWORK_STATE spécifie l’état de connexion d’un réseau ad hoc. |
WLAN_AUTOCONF_OPCODE L’énumération WLAN_AUTOCONF_OPCODE spécifie un paramètre de configuration automatique. |
WLAN_CONNECTION_MODE Définit le mode de connexion. |
WLAN_FILTER_LIST_TYPE Indique les types de listes de filtres. |
WLAN_HOSTED_NETWORK_NOTIFICATION_CODE Spécifie les valeurs possibles du paramètre NotificationCode pour les notifications reçues sur le réseau hébergé sans fil. |
WLAN_HOSTED_NETWORK_OPCODE Spécifie les valeurs possibles du code d’opération pour les propriétés à interroger ou définir sur le réseau hébergé sans fil. |
WLAN_HOSTED_NETWORK_PEER_AUTH_STATE Spécifie les valeurs possibles pour l’état d’authentification d’un homologue sur le réseau hébergé sans fil. |
WLAN_HOSTED_NETWORK_REASON Spécifie les valeurs possibles pour le résultat d’un appel de fonction réseau hébergé sans fil. |
WLAN_HOSTED_NETWORK_STATE Spécifie les valeurs possibles pour l’état du réseau hébergé sans fil. |
WLAN_IHV_CONTROL_TYPE L’énumération WLAN_IHV_CONTROL_TYPE spécifie le type de logiciel contourné par une méthode propre au fournisseur. |
WLAN_INTERFACE_STATE L’énumération WLAN_INTERFACE_STATE indique l’état d’une interface. |
WLAN_INTERFACE_TYPE Spécifie le type d’interface sans fil. |
WLAN_INTF_OPCODE Définit des constantes qui spécifient différents opcodes utilisés pour définir et interroger des paramètres sur une interface sans fil. |
WLAN_NOTIFICATION_ACM L’énumération WLAN_NOTIFICATION_ACM spécifie les valeurs possibles du membre NotificationCode de la structure WLAN_NOTIFICATION_DATA. |
WLAN_NOTIFICATION_MSM L’énumération WLAN_NOTIFICATION_MSM spécifie les valeurs possibles du membre NotificationCode de la structure WLAN_NOTIFICATION_DATA. |
WLAN_OPCODE_VALUE_TYPE L’énumération WLAN_OPCODE_VALUE_TYPE spécifie l’origine des paramètres de configuration automatique (configuration automatique). |
WLAN_POWER_SETTING L’énumération WLAN_POWER_SETTING spécifie le paramètre d’alimentation d’une interface. |
WLAN_SECURABLE_OBJECT Définit les objets sécurisables utilisés par les fonctions Wifi natives. |