重要
某些信息与预发行产品有关,该产品在商业发布之前可能会进行大幅修改。 Microsoft对此处提供的信息不作任何明示或暗示的保证。
定义用于在无线接口上设置和查询参数的各种作码的常量。 这些常量表示可以在 OpCode 参数中传递到 WlanQueryInterface 和 WlanSetInterface 函数的可能作码,以查询或设置无线接口上的参数。
Syntax
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_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用于查询无线接口运行所在的当前通道的作码。 此作代码只能在具有 WlanQueryInterface 函数的查询作中使用。 |
wlan_intf_opcode_supported_infrastructure_auth_cipher_pairs用于查询基础结构模式支持的身份验证/密码对的作码。 此作代码只能在具有 WlanQueryInterface 函数的查询作中使用。 |
wlan_intf_opcode_supported_adhoc_auth_cipher_pairs用于查询临时模式支持的身份验证/密码对的作码。 此作代码只能在具有 WlanQueryInterface 函数的查询作中使用。 |
wlan_intf_opcode_supported_country_or_region_string_list用于查询受支持国家或地区字符串列表的作码。 此作代码只能在具有 WlanQueryInterface 函数的查询作中使用。 |
wlan_intf_opcode_current_operation_mode用于设置或查询无线接口的当前作模式的作代码。 有关作模式的详细信息,请参阅 本机 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用于在与无线接口关联的设备驱动程序中查询托管网络支持的作码。 此作代码只能在具有 WlanQueryInterface 函数的查询作中使用。 查询为此作码返回的数据类型为布尔值。 返回的 TRUE 值指示支持托管网络。 FALSE 值表示不支持托管网络。 此值是添加的本机无线 API 的扩展,用于支持 Windows 7 和安装了无线 LAN 服务的 Windows Server 2008 R2 上的无线托管网络。 |
wlan_intf_opcode_management_frame_protection_capable用于查询与无线接口关联的设备驱动程序是否支持管理帧保护(MFP)的作码。 此作代码只能在具有 WlanQueryInterface 函数的查询作中使用。 MFP 在 IEEE 802.11w-2009 修正案中对 802.11 标准进行定义。 此值在 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 同步连接的作码。 |
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一种作码,允许客户端查询 由Wi-Fi 联盟的 Wi-Fi QoS 管理规范概述的服务质量(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 未使用。 |
要求
| Requirement | 价值 |
|---|---|
| Header | wlanapi.h |