Partilhar via


Programação Bluetooth com Windows Sockets

Esta seção descreve como usar funções e estruturas do Windows Sockets para programar um aplicativo Bluetooth. Informações de referência completas para os elementos da API do Windows Sockets podem ser encontradas em Windows Sockets; esta seção fornece apenas informações específicas do Bluetooth para cada elemento de programação do Windows Sockets.

Também pode transferir o exemplo de ligação Bluetooth ,, para obter um exemplo completo.

Tal como acontece com toda a programação de aplicações Windows Sockets, a função WSAStartup tem de ser chamada para iniciar a funcionalidade Windows Sockets e ativar o Bluetooth.

Os tópicos a seguir fornecem orientação sobre o uso de funções e estruturas do Windows Sockets com a API Bluetooth da Microsoft:

Tópico Descrição
Bluetooth e aceite O Bluetooth utiliza a função aceita para permitir tentativas de conexão recebidas num socket.
Bluetooth e ligar O Bluetooth utiliza a função associar para associar a um socket.
Bluetooth e BLOB O Bluetooth usa a estrutura BLOB para passar ou receber dados específicos de transporte na estrutura WSAQUERYSET durante chamadas para as funções WSASetService ou WSALookupService*.
Bluetooth e conectar O Bluetooth usa a função conectar para se conectar a um dispositivo Bluetooth de destino, usando um soquete Bluetooth criado anteriormente.
Bluetooth e getaddrinfo O função getaddrinfo fornece tradução do nome do host para o endereço para transportes baseados em IP.
Bluetooth e getpeername Usado para recuperar o endereço Bluetooth do dispositivo Bluetooth par.
Bluetooth e getsockname O Bluetooth utiliza a função getsockname para recuperar o endereço do dispositivo do servidor e o número da porta, que foram alocados para um soquete através de uma chamada anterior à função bind .
Bluetooth e getsockopt O Bluetooth usa a função getsockopt para consultar vários parâmetros associados ao canal do servidor ou à conexão.
Bluetooth e ouça, selecione e fecha socket O Bluetooth usa o ouvir, selecionare funções de closesocket sem qualquer modificação da programação padrão do Windows Sockets.
Bluetooth e operações de leitura ou gravação Detalha as operações de leitura e gravação do Winsock suportadas.
Bluetooth e setsockopt Bluetooth usa a função setsockopt para definir vários parâmetros associados com o canal do servidor ou a conexão.
Bluetooth e desligamento O Bluetooth utiliza a função de desligamento para se desconectar do rádio remoto.
Bluetooth e tomada O Bluetooth usa a funçãodo soquetepara criar um soquete para conexões de entrada ou saída.
opções de Bluetooth e soquete Detalha as opções de soquete suportadas pelo Microsoft Bluetooth.
Bluetooth e WSAAddressToString Usado para converter um endereço de dispositivo Bluetooth em uma cadeia de caracteres, que por sua vez é fornecida ao função WSALookupServiceBegin através da estrutura deWSAQUERYSETao recuperar informações de serviço do dispositivo.
Bluetooth e WSALookupServiceBegin O Bluetooth usa a função WSALookupServiceBegin para consultar dispositivos e descobrir serviços.
Bluetooth e WSALookupServiceNext O Bluetooth usa a função WSALookupServiceNext para corresponder consultas especificadas em uma chamada anterior para WSALookupServiceBegin.
Bluetooth e WSALookupServiceEnd O Bluetooth usa a função WSALookupServiceEnd para encerrar uma consulta iniciada numa chamada anterior para WSALookupServiceBegine possivelmente estendida em chamadas subsequentes para WSALookupServiceNext.
Bluetooth e WSAQUERYSET A estrutura WSAQUERYSET é utilizada em operações que incluem consulta de dispositivo, consulta de serviço e configuração do serviço.
Bluetooth e WSASetService O Bluetooth usa a função WSASetService para registrar ou remover uma instância de serviço dentro do namespace Bluetooth (NS_BTH) do Registro.

Windows Sockets