게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
mfc bluetooth 연결좀 하려는데 Bind가안되네요.....
게시물ID : programmer_14963짧은주소 복사하기
작성자 : 별찌아라
추천 : 0
조회수 : 757회
댓글수 : 0개
등록시간 : 2015/12/13 19:01:51
인터넷 검색하면서 하고 있는데요.. bind 부분에서 계속 안되네요... 아무리 찾아봐도 이유도 모르겠고... 조언이 필요합니다..ㅠㅠ
 
{
 WORD wVersionRequested = 0x202;
 WSADATA wsaData;
 SOCKET s;
 SOCKADDR_BTH addr;
 if(WSAStartup(MAKEWORD(2, 2), &wsaData) != 0)
  ErrorHandling("WSAStartup() error!");
 
 // 블루투스 BTHPROTO_RFCOMM 방식으로 소켓을 오픈한다.
 s = socket(AF_BTH, SOCK_STREAM, BTHPROTO_RFCOMM);  
 if(s == INVALID_SOCKET)
  ErrorHandling("socket() error");
   WSAPROTOCOL_INFO protocolInfo;
   int protocolInfoSize = sizeof(protocolInfo);
 memset(&addr, 0, sizeof(addr));
 addr.addressFamily = AF_BTH;
 addr.btAddr = 0;
 addr.serviceClassId = GUID_NULL;
 addr.port = BT_PORT_ANY;
 sockaddr *pAddr = (struct sockaddr*)&addr;

   if(0 != bind(s, (struct sockaddr*)&addr, sizeof(addr)))
 {
   ErrorHandling("bind() error");
   }
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호