蓝牙的状态有三种状态,分别为:BTH_POWER_OFF、BTH_CONNECTABLE、BTH_DISCOVERABLE。
三种状态分别是关闭蓝牙;打开蓝牙,使蓝牙可连接;打开连接,使蓝牙可连接和可发现。
获取蓝牙的状态是利用API函数BthGetMode。设置蓝牙的状态是利用API函数BthSetMode。
首先我们看一下BthGetMode
其原型为:
int BthGetMode(
DWORD* pdwMode
);
其作用为:获得蓝牙设备当前的状态模式.
返回值:如果返回ERROR_SUCCESS ,则成功,否则失败。
pdwMode
);
其作用为:获得蓝牙设备当前的状态模式.
返回值:如果返回ERROR_SUCCESS ,则成功,否则失败。
BthSetMode
其原型为:
int BthSetMode(
DWORD dwMode
);
其作用为:设置蓝牙设备的状态模式,并将它表现在控制面板上。自启或硬件插入的时候都将维持此状态模式。
返回值:如果返回ERROR_SUCCESS ,则成功,否则失败。
比较简单吧。不举例了。
posted on 2009-07-03 15:45
Sandy 阅读(478)
评论(0) 编辑 收藏 引用 所属分类:
Windows Mobile