天天看點

ndows xp +sp2 對藍牙的支援

  rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cpost%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml" target="_blank" rel="external nofollow" >

Windows xp +sp2 系統自帶了藍牙的驅動。隻要符合微軟規範的藍牙擴充卡都可以自動識别并安裝驅動。市面上的藍牙擴充卡說到免驅的也就是指符合微軟藍牙規範的擴充卡。個人覺得微軟藍牙驅動比較好的地方是占用系統資源少,與windows系統結合較穩定。

微軟藍牙驅動中有兩個檔案:

Bthprops.cpl 檔案可以打開藍牙屬性設定。

Fsquirt.exe 可以啟動發送檔案向導。

如果是程式設計人員,當然看上面的兩個檔案沒有什麼意義,但是最主要最激動人心的是藍牙驅動提供的幾乎所有接口都内置在Bthprops.cpl這個檔案裡面。比如:

BluetoothFindFirstRadio,BluetoothFindNextRadio——列舉藍牙擴充卡

BluetoothGetRadioInfo——讀取藍牙擴充卡屬性,可被發現,可被搜尋等。

BluetoothFindFirstDevice——搜尋附近的手機

BluetoothFindFirstDevice——發現手機提供了哪些服務

。。。。。。。。

很好的是,我們可以用動态連結的方式使用這個檔案,使用其提供的接口。

我們可以在msdn上查到很多關于如何使用藍牙API的例子。

你可以點選下面的連結進行察看:

http://msdn.microsoft.com/en-us/library/aa362928(VS.85).aspx

今天先寫到這裡,下篇文章我再接着叙述。

繼續閱讀