다음을 통해 공유


Windows 소켓을 사용한 Bluetooth 프로그래밍

이 섹션에서는 Windows 소켓 함수 및 구조를 사용하여 Bluetooth 애플리케이션을 프로그래밍하는 방법을 설명합니다. Windows 소켓 API 요소에 대한 전체 참조 정보는 Windows 소켓에서 찾을 수 있습니다. 이 섹션에서는 각 Windows 소켓 프로그래밍 요소에 대한 Bluetooth 관련 정보만 제공합니다.

전체 예제를 보려면 Bluetooth 연결 샘플을 다운로드할 수도 있습니다.

모든 Windows 소켓 애플리케이션 프로그래밍과 마찬가지로 WSAStartup 함수를 호출하여 Windows 소켓 기능을 시작하고 Bluetooth를 사용하도록 설정해야 합니다.

다음 topics Microsoft Bluetooth API를 사용하여 Windows 소켓 함수 및 구조를 사용하는 방법에 대한 지침을 제공합니다.

항목 설명
Bluetooth 및 수락 Bluetooth는 accept 함수를 사용하여 소켓에서 들어오는 연결 시도를 사용하도록 설정합니다.
Bluetooth 및 바인딩 Bluetooth는 바인딩 함수를 사용하여 소켓에 바인딩합니다.
Bluetooth 및 BLOB Bluetooth는 BLOB 구조를 사용하여 WSASetService 또는 WSALookupService* 함수를 호출하는 동안 전송 관련 데이터를 WSAQUERYSET 구조로 전달하거나 받습니다.
Bluetooth 및 연결 Bluetooth는 연결 기능을 사용하여 이전에 만든 Bluetooth 소켓을 사용하여 대상 Bluetooth 디바이스에 연결합니다.
Bluetooth 및 getaddrinfo getaddrinfo 함수는 IP 기반 전송을 위해 호스트 이름에서 주소로의 변환을 제공합니다.
Bluetooth 및 getpeername 피어 Bluetooth 디바이스의 Bluetooth 주소를 검색하는 데 사용됩니다.
Bluetooth 및 getsockname Bluetooth는 getsockname 함수를 사용하여 바인딩 함수에 대한 이전 호출을 통해 소켓에 할당된 서버 디바이스 주소 및 포트 번호를 검색합니다.
Bluetooth 및 getsockopt Bluetooth는 getsockopt 함수를 사용하여 서버 채널 또는 연결과 연결된 다양한 매개 변수를 쿼리합니다.
Bluetooth 및 수신 대기, 선택 및 닫기사용 Bluetooth는 표준 Windows 소켓 프로그래밍을 수정하지 않고 수신 대기, 선택닫기 기능을 사용합니다.
Bluetooth 및 읽기 또는 쓰기 작업 지원되는 Winsock 읽기 및 쓰기 작업을 자세히 설명합니다.
Bluetooth 및 setsockopt Bluetooth는 setsockopt 함수를 사용하여 서버 채널 또는 연결과 연결된 다양한 매개 변수를 설정합니다.
Bluetooth 및 종료 Bluetooth는 종료 기능을 사용하여 원격 라디오에서 연결을 끊습니다.
Bluetooth 및 소켓 Bluetooth는 소켓 함수를 사용하여 들어오거나 나가는 연결에 대한 소켓을 만듭니다.
Bluetooth 및 소켓 옵션 Microsoft Bluetooth에서 지원하는 소켓 옵션을 자세히 설명합니다.
Bluetooth 및 WSAAddressToString Bluetooth 디바이스 주소를 문자열로 변환하는 데 사용되며, 이 문자열은 디바이스 서비스 정보를 검색할 때 WSAQUERYSET 구조를 통해 WSALookupServiceBegin 함수에 제공됩니다.
Bluetooth 및 WSALookupServiceBegin Bluetooth는 WSALookupServiceBegin 함수를 사용하여 디바이스를 쿼리하고 서비스를 검색합니다.
Bluetooth 및 WSALookupServiceNext Bluetooth는 WSALookupServiceNext 함수를 사용하여 WSALookupServiceBegin에 대한 이전 호출에 지정된 쿼리와 일치합니다.
Bluetooth 및 WSALookupServiceEnd Bluetooth는 WSALookupServiceEnd 함수를 사용하여 WSALookupServiceBegin에 대한 이전 호출에서 시작된 쿼리를 종료하고 WSALookupServiceNext에 대한 후속 호출에서 확장될 수 있습니다.
Bluetooth 및 WSAQUERYSET WSAQUERYSET 구조는 디바이스 조회, 서비스 조회 및 서비스 설정을 포함한 작업에 사용됩니다.
Bluetooth 및 WSASetService Bluetooth는 WSASetService 함수를 사용하여 레지스트리에서 Bluetooth 네임스페이스(NS_BTH) 내의 서비스 instance 등록하거나 제거합니다.

Windows 소켓