Share via


wlanapi.h 標頭

原生 Wifi 會使用此標頭。 如需詳細資訊,請參閱:

wlanapi.h 包含下列程式設計介面:

函式

 
WFDCancelOpenSession

表示應用程式想要取消尚未完成的暫止 WFDStartOpenSession 函式。
WFDCloseHandle

關閉 Wi-Fi Direct 服務的句柄。
WFDCloseSession

在先前成功呼叫 WFDStartOpenSession 函式之後關閉會話。
WFDOpenHandle

開啟 Wi-Fi Direct 服務的句柄,並交涉要使用的Wi-FI Direct API 版本。
WFDOpenLegacySession

擷取並套用 Wi-Fi Direct 舊版裝置的預存配置檔。
WFDStartOpenSession

啟動特定 Wi-Fi 直接裝置的隨選連線,此裝置先前已透過Windows 配對體驗配對。
WFDUpdateDeviceVisibility

匯報 指定安裝 Wi-Fi 直接裝置節點之 Wi-Fi 直接裝置位址的裝置可見度。
WlanAllocateMemory

配置記憶體。
WlanCloseHandle

關閉與伺服器的連線。
WlanConnect

嘗試連線到特定網路。
WlanDeleteProfile

刪除本機電腦上無線介面的無線配置檔。
WlanDeviceServiceCommand

允許 OEM 或 IHV 元件與特定無線 LAN 介面上的裝置服務通訊。
WlanDisconnect

中斷介面與其目前網路的連線。
WlanEnumInterfaces

列舉本機電腦上目前啟用的所有無線 LAN 介面。
WlanExtractPsdIEDataList

從指標中包含的原始 IE 數據,擷取鄰近服務探索 (PSD) 資訊元素 (IE) 資料清單。
WlanFreeMemory

釋放記憶體。
WlanGetAvailableNetworkList

擷取無線 LAN 介面上可用網路的清單。
WlanGetFilterList

擷取組策略或使用者許可權清單。
WlanGetInterfaceCapability

擷取介面的功能。
WlanGetNetworkBssList

擷取指定無線 LAN 介面上無線網路或網路上 (BSS 的基本服務集清單) 專案。
WlanGetProfile

擷取指定無線配置檔的所有資訊。
WlanGetProfileCustomUserData

取得與無線配置檔相關聯的自定義用戶數據。
WlanGetProfileList

擷取配置檔清單。
WlanGetSecuritySettings

取得與可設定對象相關聯的安全性設定。
WlanGetSupportedDeviceServices

擷取指定無線 LAN 介面上支援的裝置服務清單。
WlanHostedNetworkForceStart

將無線託管網路轉換為wlan_hosted_network_active狀態,而不將要求與應用程式的呼叫句柄產生關聯。
WlanHostedNetworkForceStop

將無線託管網路轉換為wlan_hosted_network_idle,而不將要求與應用程式的呼叫句柄產生關聯。
WlanHostedNetworkInitSettings

設定並保存到記憶體網路連線設定, (SSID 和最大對等數目,例如,如果尚未設定這些設定,) 無線託管網路上。
WlanHostedNetworkQueryProperty

查詢無線託管網路的目前靜態屬性。
WlanHostedNetworkQuerySecondaryKey

查詢設定為由無線託管網路使用的次要安全性金鑰。
WlanHostedNetworkQueryStatus

查詢無線託管網路的目前狀態。
WlanHostedNetworkRefreshSecuritySettings

重新整理無線託管網路安全性設定的可設定和自動產生的部分。
WlanHostedNetworkSetProperty

設定無線託管網路的靜態屬性。
WlanHostedNetworkSetSecondaryKey

設定無線託管網路將使用的次要安全性金鑰。
WlanHostedNetworkStartUsing

啟動無線託管網路。
WlanHostedNetworkStopUsing

停止無線託管網路。
WlanIhvControl

提供獨立硬體廠商 (IHV) 控制 WLAN 驅動程式或服務的機制。
WlanOpenHandle

開啟與伺服器的連線。
WlanQueryAutoConfigParameter

查詢自動設定服務的參數。
WlanQueryInterface

WlanQueryInterface 函式會查詢指定介面的各種參數。
WlanReasonCodeToString

擷取描述指定原因代碼的字串。
WlanRegisterDeviceServiceNotification

允許具有系統管理員許可權的使用者模式用戶端,或 User-Mode Driver Framework (UMDF) 驅動程式註冊對應至他們感興趣的裝置服務所對應的未經要求通知。
WlanRegisterNotification

用於在所有無線介面上註冊和取消註冊通知。
WlanRegisterVirtualStationNotification

用於在虛擬網路站臺上註冊和取消註冊通知。
WlanRenameProfile

重新命名指定的配置檔。
WlanSaveTemporaryProfile

將暫存配置檔儲存至配置檔存放區。
WlanScan

要求掃描所指出介面上的可用網路。
WlanSetAutoConfigParameter

設定自動組態服務的參數。
WlanSetFilterList

設定允許/拒絕清單。
WlanSetInterface

設定用戶可設定的參數。
WlanSetProfile

設定特定配置檔的內容。
WlanSetProfileCustomUserData

設定與配置檔相關聯的自定義用戶數據。
WlanSetProfileEapUserData

設定 EAP (EAP 的可延伸驗證通訊協定) 未經處理 EAP 資料所指定的用戶認證。
WlanSetProfileEapXmlUserData

設定 XML 字串所指定的可延伸驗證通訊協定 (EAP) 用戶認證。
WlanSetProfileList

設定設定檔的喜好設定順序。
WlanSetProfilePosition

設定喜好設定清單中的單一指定配置檔位置。
WlanSetPsdIEDataList

設定 (IE) 資料清單 (PSD) 資訊元素的鄰近服務探索。
WlanSetSecuritySettings

設定可設定物件的安全性設定。
WlanUIEditProfile

顯示無線配置檔使用者介面 (UI) 。

回呼函式

 
WFD_OPEN_SESSION_COMPLETE_CALLBACK

定義 WFDStartOpenSession 函式在 WFDStartOpenSession 作業完成時所呼叫的回呼函式。
WLAN_NOTIFICATION_CALLBACK

定義通知回呼函式的類型。

結構

 
DOT11_NETWORK

包含可用無線網路的相關信息。 (DOT11_NETWORK)
DOT11_NETWORK_LIST

包含 802.11 無線網路的清單。
WLAN_ASSOCIATION_ATTRIBUTES

包含連接的關聯屬性。
WLAN_AUTH_CIPHER_PAIR_LIST

包含驗證和加密演算法組的清單。
WLAN_AVAILABLE_NETWORK

包含可用無線網路的相關信息。 (WLAN_AVAILABLE_NETWORK)
WLAN_AVAILABLE_NETWORK_LIST

包含可用網路的相關信息陣列。
WLAN_BSS_ENTRY

包含 BSS) (基本服務集的相關信息。
WLAN_BSS_LIST

包含 (BSS) 專案的基本服務集清單。
WLAN_CONNECTION_ATTRIBUTES

定義無線連線的屬性。
WLAN_CONNECTION_NOTIFICATION_DATA

包含連線相關通知的相關信息。
WLAN_CONNECTION_PARAMETERS

指定使用 WlanConnect 函式時所使用的參數。
WLAN_CONNECTION_QOS_INFO

包含與目前連線相關的 WFA Wi-Fi QoS 管理規格所概述的 QoS 功能相關信息。
WLAN_COUNTRY_OR_REGION_STRING_LIST

包含支持的國家或地區字串清單。
WLAN_DEVICE_SERVICE_GUID_LIST

包含裝置服務 GUID 的陣列。
WLAN_DEVICE_SERVICE_NOTIFICATION_DATA

結構,表示裝置服務通知。
WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS

包含無線託管網路上連線設定的相關信息。
WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE

包含無線託管網路上數據對等互連的網路狀態變更相關信息。
WLAN_HOSTED_NETWORK_PEER_STATE

包含無線託管網路上對等對等狀態的相關信息。
WLAN_HOSTED_NETWORK_RADIO_STATE

包含無線託管網路上無線電狀態的相關信息。
WLAN_HOSTED_NETWORK_SECURITY_SETTINGS

包含無線託管網路上安全性設定的相關信息。
WLAN_HOSTED_NETWORK_STATE_CHANGE

包含無線託管網路上網路狀態變更的相關信息。
WLAN_HOSTED_NETWORK_STATUS

包含無線託管網路狀態的相關信息。
WLAN_INTERFACE_CAPABILITY

包含介面功能的相關信息。
WLAN_INTERFACE_INFO

包含無線 LAN 介面的相關信息。
WLAN_INTERFACE_INFO_LIST

NIC 介面資訊的陣列。
WLAN_MAC_FRAME_STATISTICS

包含已傳送和接收 MAC 框架的相關信息。
WLAN_MSM_NOTIFICATION_DATA

包含媒體特定模組的相關信息, (MSM) 連線相關通知。
WLAN_PHY_FRAME_STATISTICS

包含已傳送和接收之 PHY 框架的相關信息。
WLAN_PHY_RADIO_STATE

指定無線電狀態。
WLAN_PROFILE_INFO

配置檔的基本資訊。
WLAN_PROFILE_INFO_LIST

包含無線配置檔信息的清單。
WLAN_QOS_CAPABILITIES

包含 WFA Wi-Fi QoS 管理規格中所述的功能。
WLAN_QOS_INFO

代表 WFA Wi-Fi QoS 管理規格中所述之四項功能的相關信息,並定義於 802.11 規格中。
WLAN_RADIO_STATE

指定實體層清單上的無線電狀態, (PHY) 類型。
WLAN_RATE_SET

支援的一組數據速率。
WLAN_RAW_DATA

以某些 Native Wifi 函式所使用的 Blob 形式包含原始數據。
WLAN_RAW_DATA_LIST

以某些 Native Wifi 函式所使用的數據 Blob 陣列形式包含原始數據。
WLAN_REALTIME_CONNECTION_QUALITY

表示描述指定介面上連接質量的屬性。
WLAN_REALTIME_CONNECTION_QUALITY_LINK_INFO

包含已連線連結的相關信息。
WLAN_SECURITY_ATTRIBUTES

定義無線連線的安全性屬性。
WLAN_STATISTICS

介面的分類統計數據。

列舉

 
DOT11_RADIO_STATE

DOT11_RADIO_STATE列舉會指定 802.11 單選狀態。
WL_DISPLAY_PAGES

指定無線設定檔使用者介面對話框出現時的作用中索引標籤。
WLAN_ADHOC_NETWORK_STATE

WLAN_ADHOC_NETWORK_STATE列舉會指定臨機操作網路的連線狀態。
WLAN_AUTOCONF_OPCODE

WLAN_AUTOCONF_OPCODE列舉會指定自動組態參數。
WLAN_CONNECTION_MODE

定義連線模式。
WLAN_FILTER_LIST_TYPE

指出篩選清單的類型。
WLAN_HOSTED_NETWORK_NOTIFICATION_CODE

針對無線託管網路上接收的通知,指定 NotificationCode 參數的可能值。
WLAN_HOSTED_NETWORK_OPCODE

指定要在無線託管網路上查詢或設定之屬性之作業程序代碼的可能值。
WLAN_HOSTED_NETWORK_PEER_AUTH_STATE

指定無線託管網路上對等驗證狀態的可能值。
WLAN_HOSTED_NETWORK_REASON

指定無線託管網路函式呼叫結果的可能值。
WLAN_HOSTED_NETWORK_STATE

指定無線託管網路之網路狀態的可能值。
WLAN_IHV_CONTROL_TYPE

WLAN_IHV_CONTROL_TYPE列舉會指定廠商特定方法略過的軟體類型。
WLAN_INTERFACE_STATE

WLAN_INTERFACE_STATE列舉表示介面的狀態。
WLAN_INTERFACE_TYPE

指定無線介面類型。
WLAN_INTF_OPCODE

定義常數,指定用來在無線介面上設定和查詢參數的各種Opcode。
WLAN_NOTIFICATION_ACM

WLAN_NOTIFICATION_ACM列舉會指定 WLAN_NOTIFICATION_DATA 結構的 NotificationCode 成員可能值。
WLAN_NOTIFICATION_MSM

WLAN_NOTIFICATION_MSM列舉會指定 WLAN_NOTIFICATION_DATA 結構的 NotificationCode 成員可能值。
WLAN_OPCODE_VALUE_TYPE

WLAN_OPCODE_VALUE_TYPE列舉會指定自動設定 (自動設定) 設定的來源。
WLAN_POWER_SETTING

WLAN_POWER_SETTING列舉會指定介面的電源設定。
WLAN_SECURABLE_OBJECT

定義 Native Wifi Functions 所使用的安全性實體物件。