本文說明如何在 Windows 中為軟體開發人員和廠商使用藍牙使用者介面。
什麼是藍牙檔案傳輸精靈?
藍牙檔案傳輸精靈可讓使用者在電腦和藍牙裝置之間傳輸檔案。 例如,使用者可以在電腦和行動電話或個人數位助理 (PDA) 之間傳輸檔案。 藍牙檔案傳輸精靈也可以在兩台支援藍牙的電腦之間傳輸檔案。
備註
藍牙檔案傳輸精靈使用的預設 GUI 是在 Fsquirt.exe 檔案中實作。 可以將此文件與基礎傳輸嚮導機制分離,以啟用替換默認的藍牙文件傳輸嚮導 GUI。 如需詳細資訊,請參閱下列問題。
如何解開 Fsquirt.exe鉤子?
想要以專屬應用程式取代內建藍牙檔案傳輸精靈的軟體開發人員,可以執行下列步驟,從基礎傳輸精靈機制中解除 Fsquirt.exe 連結:
- 在登錄中的 HKLM\System\CurrentControlSet\Services\Bthport\Parameters 索引鍵下建立名為 DisableFsquirt 的 DWORD 值。
- 將 DisableFsquirt 的值設定為 0x1
- 重新啟動或在命令提示字元視窗中執行下列命令: fsquirt.exe -UnRegister
若要重新啟用 Fsquirt.exe,請執行下列步驟:
- 從登錄中刪除 DisableFsquirt 值。
- 在命令提示字元視窗中重新啟動或執行下列命令: fsquirt.exe -Register
為什麼藍牙通知區域圖示有時會消失?
當 Bluetooth 無線電連接到電腦時,會出現 Bluetooth 通知區域圖示。 該圖示配置為保持活動狀態長達 10 分鐘,但在該時間段之後,該圖示將從通知區域中消失。
如果使用者想要持續的藍牙通知區域圖示,他們可以選取 [控制台] 藍牙設定應用程式的 [選項] 索引標籤上的 [在通知區域中顯示藍牙圖示] 核取方塊。
備註
即使通知區域中沒有藍牙圖示,您仍然可以使用控制台藍牙設定應用程式來執行相關任務,例如新增藍牙裝置、使電腦可被發現等。
供應商可以將選項卡添加到控制面板藍牙設置應用程序嗎?
是,廠商可以透過實作應用程式的 shell 屬性頁處理常式來新增索引標籤。 例如,實作內建藍牙協定層延伸模組的獨立硬體供應商 (IHVs) 可以實作屬性頁面處理常式,以新增設定檔索引標籤,例如檔案傳輸、加入於藍牙規格 2.1 版的增強功能等等。 如需如何實作屬性工作表處理常式的詳細資訊,請參閱 屬性工作表處理常式。
為什麼 Windows 7 和 Windows Vista 在最初連接藍牙音訊裝置時會顯示對話方塊?
Windows 可能不提供耳機 (HSP)、免持 (HFP) 或進階音訊散發 (A2DP) 音訊配置檔的預設支援。 如果藍牙音訊裝置與沒有必要驅動程式的系統配對,Windows 通常會顯示 [找到新的硬體] 對話方塊。 但是,如果符合下列其中一項情況,則不會出現對話方塊:
- 電腦的 OEM 提供了支援藍牙音訊的設定檔包。
- 使用者先前已安裝藍牙耳機,並從 IHV 或 Windows Update 提供的媒體下載音訊驅動程式。
如何增強功能並在裝置和印表機中更好地顯示我的藍牙裝置?
您可以為藍牙裝置建立裝置中繼資料套件,讓「裝置和印表機」顯示裝置的裝置特定資訊,例如逼真的圖示和自訂描述。 這可以顯著改善用戶使用藍牙設備的體驗。 例如,您可能想要更有效地公開裝置支援的所有功能。 某些裝置類別也可以利用裝置階段,讓 IHV 藉由提供自定義和品牌化裝置特定的使用者介面,進一步增強裝置體驗。
如需如何為裝置建立裝置中繼資料套件的詳細資訊,請參閱 如何建立裝置和印表機的裝置中繼資料套件。
如需 Device Stage 的詳細資訊,請參閱 MSDN 網站上的「Device Stage General Development Kit」。
備註
若要利用裝置階段,必須實作裝置識別碼設定檔,其中包括硬體識別碼、廠商識別碼和 PID。