(wlanapi.h) WLAN_INTF_OPCODE 枚举
重要
某些信息与预发行产品相关,在商业发布之前,该产品可能会进行实质性修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义常量,这些常量指定用于在无线接口上设置和查询参数的各种操作码。 这些常量表示可以在 OpCode 参数中传递到 WlanQueryInterface 和 WlanSetInterface 函数的可能操作码,以便查询或设置无线接口上的参数。
语法
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;
常量
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 用于设置或查询接口的 BSS 类型的操作码。 |
wlan_intf_opcode_interface_state 用于查询接口状态的操作码。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 |
wlan_intf_opcode_current_connection 用于查询有关接口当前连接的信息的操作码。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 如果接口处于断开连接或断开连接状态, WlanQueryInterface 函数将返回 ERROR_INVALID_STATE。 |
wlan_intf_opcode_channel_number 用于查询运行无线接口的当前通道的 opcode。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 |
wlan_intf_opcode_supported_infrastructure_auth_cipher_pairs 用于查询基础结构模式支持的身份验证/密码对的操作码。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 |
wlan_intf_opcode_supported_adhoc_auth_cipher_pairs 用于查询临时模式支持的身份验证/密码对的 opcode。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 |
wlan_intf_opcode_supported_country_or_region_string_list 用于查询支持的国家或地区字符串列表的 opcode。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 |
wlan_intf_opcode_current_operation_mode 用于设置或查询无线接口的当前操作模式的 opcode。 有关操作模式的详细信息,请参阅 本机 802.11 操作模式。 |
wlan_intf_opcode_supported_safe_mode 用于查询微型端口/NIC 组合是否支持联邦信息处理标准 (FIPS) 模式的操作码。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 FIPS 模式也称为安全模式。 此无线安全模式不同于操作系统安全模式。 |
wlan_intf_opcode_certified_safe_mode 用于查询微型端口/NIC 组合是否通过 FIPS 认证的操作码。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 |
wlan_intf_opcode_hosted_network_capable 用于在与无线接口关联的设备驱动程序中查询托管网络支持的 opcode。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 查询为此操作代码返回的数据类型为布尔值。 返回的 值为 TRUE 表示支持托管网络。 值为 FALSE 表示不支持托管网络。 此值是添加到本机无线 API 的扩展,以支持安装了无线 LAN 服务的 Windows 7 和 Windows Server 2008 R2 上的无线托管网络。 |
wlan_intf_opcode_management_frame_protection_capable 用于查询管理帧保护 (MFP) 在与无线接口关联的设备驱动程序中是否受支持的操作码。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 MFP 在 802.11 标准的 IEEE 802.11w-2009 修订中定义。 Windows 8 和 Windows Server 2012 支持此值。 |
wlan_intf_opcode_secondary_sta_interfaces 允许客户端查询有关给定接口的辅助 STA 的信息。 返回给定接口上辅助 STA 的 WLAN_INTERFACE_INFO_LIST 。 |
wlan_intf_opcode_secondary_sta_synchronized_connections 用于查询是否在指定接口上启用辅助 STA 同步连接的 Opcode。 |
wlan_intf_opcode_realtime_connection_quality 一个操作码,允许客户端查询描述给定接口上的连接质量的属性。 此 API 将其他各种现有 WLAN API (wlan_intf_opcode_current_connection 和 WlanGetNetworkBssList) 的字段合并在一起,但省略了位置敏感信息,因此不需要位置访问权限。 此操作代码检索一个结构,该结构包含描述给定接口上的连接质量的属性。 如果接口未连接,它将失败。 应用可以使用此 API 获取有关其 WiFi 连接状态和质量的信息, (API 具有流式处理、视频会议和其他网络质量敏感操作的应用程序。 当前使用 wlan_intf_opcode_current_connection 和 WlanGetNetworkBssList 检索连接质量信息但不想请求位置访问的应用可以使用此 API。 有关详细信息,请参阅 WLAN_REALTIME_CONNECTION_QUALITY 中的代码示例。 |
wlan_intf_opcode_qos_info 一种操作代码,允许客户端查询服务质量 (QoS) 功能的状态,这些功能由 Wi-Fi 联盟的 Wi-Fi QoS 管理规范概述,并在 802.11 规范中定义。 此操作代码检索一个结构,该结构包含有关 WFA Wi-Fi QoS 管理规范中概述并在 802.11 规范中定义的四项功能的信息。你的应用可以使用此 API 来获取有关其设备的 WFA QoS 功能的信息,如果已连接,则其对等方的 WFA QoS 功能以及为其当前连接配置的 WFA QoS 功能的状态。 当前使用 QoS2 或其他 QoS API 的应用可以使用此功能获取其他 QoS 信息,以便进行性能遥测或 UI 显示。 使用此 API 通知行为更改不是其主要目的。 有关详细信息,请参阅 WLAN_QOS_INFO 中的代码示例。 |
wlan_intf_opcode_autoconf_end 值: 0x0fffffff 未使用。 |
wlan_intf_opcode_msm_start 值: 0x10000100 未使用。 |
wlan_intf_opcode_statistics 用于查询驱动程序统计信息的操作代码。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 |
wlan_intf_opcode_rssi 用于查询收到的信号强度的 Opcode。 此操作代码只能在具有 WlanQueryInterface 函数的查询操作中使用。 |
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 未使用。 |
要求
要求 | 值 |
---|---|
Header | wlanapi.h |