Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Bluetooth é um protocolo padrão da indústria que permite conectividade sem fio para uma infinidade de dispositivos, incluindo computadores, impressoras, telefones celulares e dispositivos portáteis.
Os principais recursos do Bluetooth incluem:
- Um protocolo sem fio de baixo custo e baixo consumo de energia com suporte padrão da indústria e aceitação mundial.
- Uma interface de programação definida e familiar que os desenvolvedores podem usar para desenvolver ou portar aplicativos rapidamente.
- Um site oficial e uma organização cooperativa em toda a indústria que explica, promove e padroniza a tecnologia Bluetooth. Para obter mais informações, consulte www.bluetooth.com.
O Bluetooth no Windows fornece serviços principais semelhantes aos expostos pelo Transmission Control Protocol (a parte TCP do TCP/IP). Como muitos protocolos e serviços de rede, a conectividade Bluetooth e a transferência de dados são programadas através de chamadas de função Windows Sockets, usando técnicas comuns de programação do Windows Sockets e extensões Bluetooth específicas. No entanto, como existem diferenças significativas entre uma rede fixa com fio e uma rede ad-hoc sem fio, o Bluetooth fornece extensões como descoberta e notificação de serviço/dispositivo que permitem que os aplicativos funcionem corretamente no ambiente sem fio. Essas extensões também abrem caminho para a portabilidade simples para tecnologias semelhantes, como IrDA, ou futuros transportes sem fio.
A Microsoft fornece suporte para Bluetooth no Windows XP com Service Pack 1 (SP1) e posterior, no Windows XP Embedded com Service Pack 2 e no Windows CE. Os aplicativos Bluetooth executados no Windows XP devem ser capazes de ser executados em uma imagem de tempo de execução baseada no Windows XP Embedded que inclua as dependências necessárias. Para obter mais informações, consulte Windows XP Embedded. Para obter mais informações sobre programação do Windows CE, consulte o Windows CE SDK.
A Microsoft fornece duas abordagens para programar Bluetooth no Windows:
- Usando a interface do Windows Sockets
- Gerenciando dispositivos diretamente usando interfaces Bluetooth sem soquete
Esta seção fornece informações gerais sobre essas duas abordagens nos tópicos a seguir. Para obter mais informações sobre como usar elementos da API do Windows Sockets para programar Bluetooth, consulte Programação Bluetooth com Windows Sockets.
| Secção | Conteúdo |
|---|---|
| Suporte de soquetes do Windows para Bluetooth | Descreve a relação entre Bluetooth e Windows Sockets. |
| Gerenciando dispositivos Bluetooth e serviços | Descreve como gerenciar dispositivos e serviços Bluetooth. |