藍牙的狀態(tài)有三種狀態(tài),分別為:BTH_POWER_OFF、BTH_CONNECTABLE、BTH_DISCOVERABLE。
三種狀態(tài)分別是關閉藍牙;打開藍牙,使藍牙可連接;打開連接,使藍牙可連接和可發(fā)現(xiàn)。
獲取藍牙的狀態(tài)是利用API函數(shù)BthGetMode。設置藍牙的狀態(tài)是利用API函數(shù)BthSetMode。
首先我們看一下BthGetMode
其原型為:
int BthGetMode(
DWORD* pdwMode
);
其作用為:獲得藍牙設備當前的狀態(tài)模式.
返回值:如果返回ERROR_SUCCESS ,則成功,否則失敗。
pdwMode
);
其作用為:獲得藍牙設備當前的狀態(tài)模式.
返回值:如果返回ERROR_SUCCESS ,則成功,否則失敗。
BthSetMode
其原型為:
int BthSetMode(
DWORD dwMode
);
其作用為:設置藍牙設備的狀態(tài)模式,并將它表現(xiàn)在控制面板上。自啟或硬件插入的時候都將維持此狀態(tài)模式。
返回值:如果返回ERROR_SUCCESS ,則成功,否則失敗。
比較簡單吧。不舉例了。
posted on 2009-07-03 15:45
Sandy 閱讀(491)
評論(0) 編輯 收藏 引用 所屬分類:
Windows Mobile