藍牙使用者介面
本文說明在 Windows 中使用適用於軟體開發人員和廠商的藍牙使用者介面。
什麼是藍牙檔傳輸精靈?
藍牙檔傳輸精靈可讓用戶在計算機與藍牙裝置之間傳輸檔案。 例如,用戶可以在計算機與行動電話或個人數位 助理 (PDA) 之間傳輸檔案。 藍牙檔傳輸精靈也可以在支援藍牙的兩部計算機之間傳輸檔案。
注意
藍牙檔傳輸精靈使用的預設 GUI 會在 Fsquirt.exe 檔案中實作。 此檔案可以從基礎傳輸精靈機制中取消擷取,以啟用取代預設藍牙文件傳輸精靈 GUI。 如需詳細資訊,請參閱下列問題。
如何? 取消hook Fsquirt.exe?
想要以專屬應用程式取代內建藍牙檔案傳輸精靈的軟體開發人員,可以執行下列步驟,從基礎傳輸精靈機制取消 Fsquirt.exe:
- 在登錄的 HKLM\System\CurrentControlSet\Services\Bthport\Parameters 機碼下,建立名為 DisableFsquirt 的 DWORD 值。
- 將 DisableFsquirt 的值設定為 0x1
- 重新啟動或在命令提示字元視窗中執行下列命令: fsquirt.exe -UnRegister
若要重新啟用 Fsquirt.exe,請執行下列步驟:
- 從登錄中刪除 DisableFsquirt 值。
- 在命令提示字元視窗中重新啟動或執行下列命令: fsquirt.exe -Register
為什麼藍牙通知區域圖示有時會消失?
藍牙無線電聯機到計算機時,會出現藍牙通知區域圖示。 圖示已設定為保持作用中狀態最多 10 分鐘,但在該期間之後,圖示就會從通知區域消失。
如果使用者想要持續性藍牙通知區域圖示,他們可以在 [控制台 藍牙設定] 應用程式的 [選項] 索引標籤上選取 [在通知區域中顯示藍牙圖示] 複選框。
注意
即使通知區域中沒有藍牙圖示,您仍然可以使用 [控制台 藍牙設定] 應用程式來執行相關的工作,例如新增藍牙裝置、讓計算機可供探索等等。
廠商是否可以將索引標籤新增至 控制台 藍牙設定應用程式?
是,廠商可以藉由實作應用程式的殼層屬性表處理程式來新增索引標籤。 例如,實作內建藍牙堆疊擴充功能的 IHV 可以實作屬性表處理程式,以新增索引標籤,例如檔案傳輸、新增至藍牙規格 2.1 版的增強功能等等。 如需如何實作屬性表處理程式的詳細資訊,請參閱 屬性表處理程式。
當藍牙音訊裝置一開始連線時,為什麼 Windows 7 和 Windows Vista 會顯示對話方塊?
Windows 可能無法提供頭戴式裝置 (HSP) 、免操作 (HFP) ,或 A2DP) 音訊配置檔 (進階音訊散發的默認支援。 如果藍牙音訊裝置與沒有必要驅動程式的系統配對,Windows 通常會顯示 [ 找到新硬體 ] 對話方塊。 不過,如果下列其中一項成立,則不會出現對話框:
- 計算機的 OEM 提供支援藍牙音訊的配置檔套件。
- 終端使用者先前已安裝藍牙頭戴式裝置,並從IHV或 Windows Update 提供的媒體下載音訊驅動程式。
如何? 增強功能,並更能代表裝置和印表機中的藍牙裝置?
您可以為藍牙裝置建立裝置元數據套件,讓裝置和印表機顯示裝置的特定裝置資訊,例如相片式圖示和自定義描述。 這可大幅改善藍牙裝置的用戶體驗。 例如,您可能想要更有效率地公開裝置支援的所有功能。 某些裝置類別也可以利用裝置階段,藉由提供自定義和品牌化的裝置特定使用者介面,讓 IHV 進一步增強裝置體驗。
如需如何為裝置建立裝置元數據套件的詳細資訊,請參閱 如何建立裝置和印表機的裝置元數據套件。
如需裝置階段的詳細資訊,請參閱 MSDN 網站上的「裝置階段一般開發工具包」。
注意
若要利用裝置階段,必須實作裝置標識碼配置檔,其中包括硬體標識碼、廠商標識符和 PID。