资源简介
用Socket函数搜索附近的蓝牙设备,成功时返回设备数
代码片段和文件信息
#include “StdAfx.h“
#include “BlueTooth.h“
CBlueTooth::CBlueTooth(void)
{
m_Ary_RemoteBthDevInfo.SetSize ( 0 10*sizeof(BLUETOOTH_DEVICE_INFO) );
m_Ary_LocalRadioInfo.SetSize ( 0 10*sizeof(t_LocalRadioInfo) );
}
CBlueTooth::~CBlueTooth(void)
{
RemoveAll_RemoteBthDevInfo ();
RemoveAllLocalRadio ();
}
//
// 用 Socket 函数搜索附近的蓝牙设备,成功时返回设备数,否则返回-1
//
int CBlueTooth::WSAScanNearbyBthDev ()
{
m_Ary_RemoteBthDevInfo.RemoveAll ();
WSAQUERYSET wsaq;
HANDLE hLookup;
union
{
CHAR buf[5000];
double __unused; // ensure proper alignment
};
LPWSAQUERYSET pwsaResults = (LPWSAQUERYSET) buf;
DWORD dwSize = sizeof(buf);
BOOL bHaveName;
ZeroMemory(&wsaq sizeof(wsaq));
wsaq.dwSize = sizeof(wsaq);
wsaq.dwNameSpace = NS_BTH;
wsaq.lpcsaBuffer = NULL;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12846 2007-08-05 18:35 BlueTooth.cpp
文件 3891 2007-08-07 00:36 BlueTooth.h
文件 61336 2007-08-07 00:44 BlueToothExc.aps
文件 2407 2007-08-03 22:59 BlueToothExc.cpp
文件 579 2007-08-03 22:59 BlueToothExc.h
文件 7025 2007-08-07 00:44 BlueToothExc.rc
文件 888 2007-08-02 23:12 BlueToothExc.sln
文件 5901 2007-08-05 17:28 BlueToothExc.vcproj
文件 1415 2007-08-07 01:18 BlueToothExc.vcproj.CHRYS-T60.chrys.user
文件 14924 2007-08-07 01:18 BlueToothExcDlg.cpp
文件 1738 2007-08-07 00:45 BlueToothExcDlg.h
文件 8889 2007-08-07 01:10 HwCOM.cpp
文件 1668 2007-08-07 01:12 HwCOM.h
文件 2700 2007-08-07 00:39 PublicFunc.cpp
文件 1277 2007-08-06 23:22 PublicFunc.h
文件 1603 2007-08-06 23:11 resource.h
文件 212 2007-08-02 23:12 stdafx.cpp
文件 2930 2007-08-05 18:36 stdafx.h
----------- --------- ---------- ----- ----
132229 18
- 上一篇:停车场管理系统数据结构。C语言版
- 下一篇:使用c语言编写的定点和浮点fft
评论
共有 条评论