Bluetooth programming

Status
Not open for further replies.
R

RGVlcGlrYQ

Hi

I am trying to do bluetooth programming on Microsoft Visual C++ 6.0.

I am using basic functions like WSALookupServiceBegin().

i wrote the code like this

WSAQUERYSET wsaq;

wsaq.dwNameSpace = NS_BTH;

The problem is, the compiler is not recognising NS_BTH and giving compile

time error.

I included the following sets of headers and lib

#include <winsock
#include <winsock2
#include <bthdef
#include <BluetoothAPIs.h
#include <Ws2bth.h
#pragma comment(lib, "ws2_32.lib")

The same goes with socket creation.

Even if i am trying to create socket using the below code

SOCKET client_socket = socket (AF_BT, SOCK_STREAM, BTHPROTO_RFCOMM);

following error are coming up

error C2065: 'NS_BTH' : undeclared identifier

error C2065: 'AF_BT' : undeclared identifier

error C2065: 'BTHPROTO_RFCOMM' : undeclared identifier

i am not able to understand what else needs to be included.

Is it because of Microsoft stack or some SDK is required?
 
S

Sue Mosher [MVP]

Wrong forum. This group is for discussions of Outlook custom forms. Try

posting in a C++ group.

Sue Mosher

"Deepika" <Deepika> wrote in message

news:EA33F662-AAEA-4AAE-B1BD-C635E1D77C3F@microsoft.com...
> Hi
> I am trying to do bluetooth programming on Microsoft Visual C++ 6.0.
> I am using basic functions like WSALookupServiceBegin().
> i wrote the code like this
> WSAQUERYSET wsaq;
> wsaq.dwNameSpace = NS_BTH;

> The problem is, the compiler is not recognising NS_BTH and giving compile
> time error.
> I included the following sets of headers and lib

> #include <winsock
> #include <winsock2
> #include <bthdef
> #include <BluetoothAPIs.h
> #include <Ws2bth.h
> #pragma comment(lib, "ws2_32.lib")

> The same goes with socket creation.
> Even if i am trying to create socket using the below code

> SOCKET client_socket = socket (AF_BT, SOCK_STREAM, BTHPROTO_RFCOMM);

> following error are coming up

> error C2065: 'NS_BTH' : undeclared identifier
> error C2065: 'AF_BT' : undeclared identifier
> error C2065: 'BTHPROTO_RFCOMM' : undeclared identifier

> i am not able to understand what else needs to be included.
> Is it because of Microsoft stack or some SDK is required?
 
Status
Not open for further replies.

Similar threads

Top