Partager via


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.