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?
 
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

Back
Top