Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Certaines informations concernent un produit de préversion qui peut être sensiblement modifié avant sa publication commerciale. Microsoft n’offre aucune garantie, expresse ou implicite, en ce qui concerne les informations fournies ici.
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. Ces constantes représentent les opcodes possibles que vous pouvez transmettre au paramètre OpCode aux fonctions WlanQueryInterface et WlanSetInterface pour interroger ou définir des paramètres sur une interface sans fil.
Syntaxe
typedef enum _WLAN_INTF_OPCODE {
wlan_intf_opcode_autoconf_start = 0x000000000,
wlan_intf_opcode_autoconf_enabled,
wlan_intf_opcode_background_scan_enabled,
wlan_intf_opcode_media_streaming_mode,
wlan_intf_opcode_radio_state,
wlan_intf_opcode_bss_type,
wlan_intf_opcode_interface_state,
wlan_intf_opcode_current_connection,
wlan_intf_opcode_channel_number,
wlan_intf_opcode_supported_infrastructure_auth_cipher_pairs,
wlan_intf_opcode_supported_adhoc_auth_cipher_pairs,
wlan_intf_opcode_supported_country_or_region_string_list,
wlan_intf_opcode_current_operation_mode,
wlan_intf_opcode_supported_safe_mode,
wlan_intf_opcode_certified_safe_mode,
wlan_intf_opcode_hosted_network_capable,
wlan_intf_opcode_management_frame_protection_capable,
wlan_intf_opcode_secondary_sta_interfaces,
wlan_intf_opcode_secondary_sta_synchronized_connections,
wlan_intf_opcode_realtime_connection_quality,
wlan_intf_opcode_qos_info,
wlan_intf_opcode_autoconf_end = 0x0fffffff,
wlan_intf_opcode_msm_start = 0x10000100,
wlan_intf_opcode_statistics,
wlan_intf_opcode_rssi,
wlan_intf_opcode_msm_end = 0x1fffffff,
wlan_intf_opcode_security_start = 0x20010000,
wlan_intf_opcode_security_end = 0x2fffffff,
wlan_intf_opcode_ihv_start = 0x30000000,
wlan_intf_opcode_ihv_end = 0x3fffffff
} WLAN_INTF_OPCODE, *PWLAN_INTF_OPCODE;
Constants
wlan_intf_opcode_autoconf_startValeur : 0x000000000 Non utilisé. |
wlan_intf_opcode_autoconf_enabledOpcode utilisé pour définir ou interroger si la configuration automatique est activée. |
wlan_intf_opcode_background_scan_enabledOpcode utilisé pour définir ou interroger si l’analyse en arrière-plan est activée. L’analyse en arrière-plan ne peut être désactivée que lorsque l’interface est dans l’état connecté. L’analyse en arrière-plan est désactivée si au moins un client le désactive. Si l’interface est déconnectée, l’analyse en arrière-plan est activée automatiquement. |
wlan_intf_opcode_media_streaming_modeOpcode utilisé pour définir ou interroger le mode de diffusion multimédia du pilote. Le mode de diffusion multimédia ne peut être défini que lorsque l’interface est dans l’état connecté. Le mode de streaming multimédia est activé si au moins un client l’active. Si l’interface est déconnectée, le mode de streaming multimédia est désactivé automatiquement |
wlan_intf_opcode_radio_stateOpcode utilisé pour définir ou interroger l’état radio. |
wlan_intf_opcode_bss_typeOpcode utilisé pour définir ou interroger le type BSS de l’interface. |
wlan_intf_opcode_interface_stateOpcode utilisé pour interroger l’état de l’interface. Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . |
wlan_intf_opcode_current_connectionOpcode utilisé pour interroger des informations sur la connexion actuelle de l’interface. Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . Si l’interface est à l’état déconnecté ou déconnecté, la fonction WlanQueryInterface retourne ERROR_INVALID_STATE. |
wlan_intf_opcode_channel_numberOpcode utilisé pour interroger le canal actuel sur lequel l’interface sans fil fonctionne. Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . |
wlan_intf_opcode_supported_infrastructure_auth_cipher_pairsOpcode utilisé pour interroger les paires d’authentification/chiffrement prises en charge pour le mode infrastructure. Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . |
wlan_intf_opcode_supported_adhoc_auth_cipher_pairsOpcode utilisé pour interroger les paires d’authentification/chiffrement prises en charge pour le mode ad hoc. Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . |
wlan_intf_opcode_supported_country_or_region_string_listOpcode utilisé pour interroger la liste des chaînes de pays ou de régions prises en charge. Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . |
wlan_intf_opcode_current_operation_modeOpcode utilisé pour définir ou interroger le mode d’opération actuel de l’interface sans fil. Pour plus d’informations sur les modes d’opération, consultez Modes d’opération natifs 802.11. |
wlan_intf_opcode_supported_safe_modeOpcode utilisé pour interroger si la combinaison miniport/carte réseau prend en charge le mode FIPS (Federal Information Processing Standards). Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . Le mode FIPS est également appelé mode sans échec. Ce mode sans échec sans fil est différent du mode sans échec du système d’exploitation. |
wlan_intf_opcode_certified_safe_modeOpcode utilisé pour interroger si la combinaison miniport/carte réseau est certifiée FIPS. Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . |
wlan_intf_opcode_hosted_network_capableOpcode utilisé pour interroger la prise en charge du réseau hébergé dans le pilote de périphérique associé à l’interface sans fil. Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . Le type de données retourné pour cet opcode par une requête est un booléen. Une valeur retournée par TRUE indique que le réseau hébergé est pris en charge. La valeur FALSE indique que le réseau hébergé n’est pas pris en charge. Cette valeur est une extension aux API sans fil natives ajoutées pour prendre en charge le réseau hébergé sans fil sur Windows 7 et sur Windows Server 2008 R2 avec le service LAN sans fil installé. |
wlan_intf_opcode_management_frame_protection_capableOpcode utilisé pour interroger si la protection des images de gestion (MFP) est prise en charge dans le pilote de périphérique associé à l’interface sans fil. Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . MFP est défini dans l’amendement IEEE 802.11w-2009 à la norme 802.11. Cette valeur est prise en charge sur Windows 8 et sur Windows Server 2012. |
wlan_intf_opcode_secondary_sta_interfacesPermet aux clients d’interroger des informations sur le sta secondaire d’une interface donnée. Retourne une WLAN_INTERFACE_INFO_LIST des stas secondaires sur l’interface donnée. |
wlan_intf_opcode_secondary_sta_synchronized_connectionsOpcode utilisé pour interroger si les connexions synchronisées STA secondaires sont activées sur l’interface spécifiée. |
wlan_intf_opcode_realtime_connection_qualityOpcode qui permet aux clients d’interroger des attributs qui décrivent la qualité de la connexion sur l’interface donnée. Cette API combine des champs provenant de différentes autres API WLAN existantes (wlan_intf_opcode_current_connection et WlanGetNetworkBssList), mais elle omet les informations sensibles à l’emplacement et, pour cette raison, elle ne nécessite pas de privilèges d’accès à l’emplacement. Ce code opcode récupère une structure qui contient des attributs qui décrivent la qualité de la connexion sur l’interface donnée. Elle échoue si l’interface n’est pas connectée. Votre application peut utiliser cette API pour obtenir des informations sur l’état et la qualité de sa connexion Wi-Fi (l’API dispose d’applications de diffusion en continu, de conférence vidéo et d’autres opérations sensibles à la qualité du réseau. Les applications qui utilisent actuellement wlan_intf_opcode_current_connection et WlanGetNetworkBssList pour récupérer des informations de qualité de connexion, mais qui n’ont pas envie de demander l’accès à l’emplacement, peuvent utiliser cette API. Pour plus d’informations, consultez l’exemple de code dans WLAN_REALTIME_CONNECTION_QUALITY. |
wlan_intf_opcode_qos_infoOpcode qui permet aux clients d’interroger l’état des fonctionnalités de qualité de service (QoS) décrites par la spécification Wi-Fi de gestion de la qualité de service (QoS) deWi-Fi Alliance, et définie dans la spécification 802.11. Ce code opcode récupère une structure qui contient des informations sur les quatre fonctionnalités décrites dans la spécification de gestion de la qoS Wi-Fi de l’FA, et définie dans la spécification 802.11. Votre application peut utiliser cette API pour obtenir des informations sur les fonctionnalités WFA QoS de son appareil et, si elle est connectée, les fonctionnalités WFA QoS de son homologue et l’état des fonctionnalités WFA QoS configurées pour sa connexion actuelle. Une application qui utilise actuellement la QoS2 ou d’autres API QoS peut l’utiliser pour obtenir des informations qoS supplémentaires à des fins de télémétrie de performances ou d’affichage de l’interface utilisateur. L’utilisation de cette API pour informer les changements de comportement n’est pas son objectif principal. Pour plus d’informations, consultez l’exemple de code dans WLAN_QOS_INFO. |
wlan_intf_opcode_autoconf_endValeur : 0x0fffffff Non utilisé. |
wlan_intf_opcode_msm_startValeur : 0x10000100 Non utilisé. |
wlan_intf_opcode_statisticsOpcode utilisé pour interroger les statistiques du pilote. Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . |
wlan_intf_opcode_rssiOpcode utilisé pour interroger la puissance du signal reçu. Ce code opcode ne peut être utilisé que dans une opération de requête avec la fonction WlanQueryInterface . |
wlan_intf_opcode_msm_endValeur : 0x1fffffff Non utilisé. |
wlan_intf_opcode_security_startValeur : 0x20010000 Non utilisé. |
wlan_intf_opcode_security_endValeur : 0x2fffffff Non utilisé. |
wlan_intf_opcode_ihv_startValeur : 0x30000000 Non utilisé. |
wlan_intf_opcode_ihv_endValeur : 0x3fffffff Non utilisé. |
Spécifications
| Requirement | Valeur |
|---|---|
| Header | wlanapi.h |