這很重要
某些資訊與發行前版本產品有關,在發行前版本產品可能經過大幅修改。 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;
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 的相關資訊。 在給定介面上傳回 WLAN_INTERFACE_INFO_LIST 次要 STA。 |
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操作碼用於查詢接收到的訊號強度。 此操作碼只能用於具有 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 |