關於Wi-Fi直接功能
Native Wifi API 包含一組函式,可支援對傳統型應用程式使用 Wi-Fi Direct。 從 Windows 8 和 Windows Server 2012 開始,Wi-Fi Direct 函式已新增至 Native Wifi API。
Wi-Fi Direct 功能是以Wi-Fi聯盟 (Wi-Fi對等技術規格 v1.1 的開發為基礎,請參閱 Wi-Fi 聯盟發行規格) 。 Wi-Fi點對點技術規格的目標是提供Wi-Fi裝置對裝置連線的解決方案,而不需要無線存取點 (無線 AP) 來設定連線或使用現有的Wi-Fi臨機操作 (IBSS) 機制。
注意
未來版本的 Windows 可能無法使用臨機操作模式。 從 Windows 8.1 和 Windows Server 2012 R2 開始,請改用 Wi-Fi Direct。
針對傳統型應用程式,Wi-Fi Direct 功能要求使用者先前已將 Wi-FI Direct 裝置與 Windows 配對體驗使用者介面配對。 完成此配對之後,會儲存設定檔,讓Wi-Fi Direct 函式用來啟動 Wi-Fi Direct 會話,以建立 Wi-Fi Direct 裝置之間的連線。
下列函式支援 Wi-Fi Direct 功能。
- WFDCancelOpenSession - 指出應用程式想要取消尚未完成的暫止 WFDStartOpenSession 函 式。
- WFDCloseHandle - 關閉 Wi-Fi Direct 服務的控制碼。
- WFDCloseSession - 在先前成功呼叫 WFDStartOpenSession 函式之後關閉會話。
- WFDOpenHandle - 開啟 Wi-Fi Direct 服務的控制碼,並交涉要使用的 Wi-FI Direct API 版本。
- WFDOpenLegacySession - 擷取並套用 Wi-Fi Direct 舊版裝置的預存設定檔。
- WFDStartOpenSession - 啟動與先前透過 Windows 配對體驗配對的特定Wi-Fi Direct 裝置的隨選連線。
- WFDUpdateDeviceVisibility - 更新指定已安裝Wi-Fi直接裝置節點之Wi-Fi直接裝置位址的裝置可見度。
- WFD_OPEN_SESSION_COMPLETE_CALLBACK - 定義 WFDStartOpenSession 函式在 WFDStartOpenSession 作業完成時所呼叫的回呼函式
如需在傳統型應用程式中使用 Wi-Fi Direct 的詳細資訊,請參閱 使用 Wi-Fi Direct 函式。
如需在 Windows 市集應用程式中使用之 Wi-Fi Direct 的詳細資訊,請參閱Windows.Networking.Proximity命名空間中的PeerFinder和相關類別。
相關主題
-
其他資源
-
參考