BlueTooth
От: __chaos__ Россия  
Дата: 07.09.06 07:00
Оценка:
Здрасте!!!
СМтолкнулся с такой проблемой. Надо сделать сервер на компе и что бы телефон мог ходить на него и обмениваться информацией(не путат ьс обменом файлов, телефонных книг и тп) необходим постоянный конектю. и вот со следующем простым кодом уже проблему


WSADATA WSAData;
WSAStartup(MAKEWORD(2,2), &WSAData);

SOCKET s = socket(AF_BTH, SOCK_STREAM, BTHPROTO_RFCOMM);

SOCKADDR_BTH btaddr = {0};
btaddr.addressFamily = AF_BTH;    
btaddr.btAddr = 0;
btaddr.port = BT_PORT_ANY;

if(SOCKET_ERROR == bind(s, (sockaddr*)&btaddr, sizeof(SOCKADDR_BTH)))
//.......


при бинде возникает ошибка с таким пояснением
Требуемый адрес для своего контекста неверен.

с чем это может быть связано?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.