Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Visão geral da tecnologia Bluetooth.
Para desenvolver o Bluetooth, você precisa destes cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, confira:
Enumerações
|
BLUETOOTH_AUTHENTICATION_METHOD BLUETOOTH_AUTHENTICATION_METHOD enumeração define os tipos de autenticação com suporte durante o emparelhamento de dispositivos. |
|
BLUETOOTH_AUTHENTICATION_REQUIREMENTS BLUETOOTH_AUTHENTICATION_REQUIREMENTS enumeração especifica a proteção 'Man in the Middle' necessária para autenticação. |
|
BLUETOOTH_IO_CAPABILITY BLUETOOTH_IO_CAPABILITY enumeração define os recursos de entrada/saída de um dispositivo Bluetooth. |
Funções
|
BluetoothAuthenticateDevice Envia uma solicitação de autenticação para um dispositivo Bluetooth remoto. |
|
BluetoothAuthenticateDeviceEx A função BluetoothAuthenticateDeviceEx envia uma solicitação de autenticação para um dispositivo Bluetooth remoto. |
|
BluetoothAuthenticateMultipleDevices Permite que o chamador solicite que vários dispositivos sejam autenticados durante uma única instância do assistente de Conexão Bluetooth. |
|
BluetoothDisplayDeviceProperties Inicia Painel de Controle folha de propriedades de informações do dispositivo. |
|
BluetoothEnableDiscovery A função BluetoothEnableDiscovery altera o estado de descoberta de um rádio ou rádio Bluetooth local. |
|
BluetoothEnableIncomingConnections A função BluetoothEnableIncomingConnections modifica se um rádio Bluetooth local aceita conexões de entrada. |
|
BluetoothEnumerateInstalledServices A função BluetoothEnumerateInstalledServices enumera os GUIDs de serviços (Identificadores Globalmente Exclusivos) habilitados em um dispositivo Bluetooth. |
|
BluetoothFindDeviceClose A função BluetoothFindDeviceClose fecha um identificador de enumeração associado a uma consulta de dispositivo. |
|
BluetoothFindFirstDevice A função BluetoothFindFirstDevice inicia os dispositivos Bluetooth de enumeração. |
|
BluetoothFindFirstRadio A função BluetoothFindFirstRadio inicia a enumeração de rádios Bluetooth locais. |
|
BluetoothFindNextDevice A função BluetoothFindNextDevice localiza o próximo dispositivo Bluetooth. |
|
BluetoothFindNextRadio A função BluetoothFindNextRadio localiza o próximo rádio Bluetooth. |
|
BluetoothFindRadioClose A função BluetoothFindRadioClose fecha o identificador de enumeração associado à localização de rádios Bluetooth. |
|
BluetoothGetDeviceInfo Recupera informações sobre um dispositivo Bluetooth remoto. |
|
BluetoothGetRadioInfo Obtém informações sobre um rádio Bluetooth. |
|
BluetoothIsConnectable A função BluetoothIsConnectable determina se um rádio Bluetooth ou rádios é conectável. |
|
BluetoothIsDiscoverable A função BluetoothIsDiscoverable determina se um rádio Bluetooth ou rádios é detectável. |
|
BluetoothIsVersionAvailable A função BluetoothIsVersionAvailable indica se o conjunto binário Bluetooth instalado dá suporte à versão solicitada. |
|
BluetoothRegisterForAuthentication A função BluetoothRegisterForAuthentication registra uma função de retorno de chamada que é chamada quando um dispositivo Bluetooth específico solicita autenticação. |
|
BluetoothRegisterForAuthenticationEx A função BluetoothRegisterForAuthenticationEx registra um aplicativo para uma solicitação de pin, comparação numérica e função de retorno de chamada. |
|
BluetoothRemoveDevice Remove a autenticação entre um dispositivo Bluetooth e o computador e limpa as informações de serviço armazenadas em cache para o dispositivo. |
|
BluetoothSdpEnumAttributes A função BluetoothSdpEnumAttributes enumera por meio do fluxo de registro SDP e chama a função de retorno de chamada para cada atributo no registro. |
|
BluetoothSdpGetAttributeValue A função BluetoothSdpGetAttributeValue recupera o valor do atributo para um identificador de atributo. |
|
BluetoothSdpGetContainerElementData Itera um fluxo de contêiner e retorna cada elemento contido no elemento de contêiner. |
|
BluetoothSdpGetElementData Recupera e analisa um único elemento de um fluxo SDP. |
|
BluetoothSdpGetString Converte uma cadeia de caracteres bruta inserida no registro SDP em uma cadeia de caracteres Unicode. |
|
BluetoothSelectDevices Habilita a seleção de dispositivo Bluetooth. |
|
BluetoothSelectDevicesFree Libera recursos associados a uma chamada anterior para BluetoothSelectDevices. |
|
BluetoothSendAuthenticationResponse A função BluetoothSendAuthenticationResponse é chamada quando uma solicitação de autenticação para enviar a resposta da chave de acesso é recebida. |
|
BluetoothSendAuthenticationResponseEx A função BluetoothSendAuthenticationResponseEx é chamada quando uma solicitação de autenticação para enviar a chave de acesso ou uma resposta de Comparação Numérica é feita. |
|
BluetoothSetServiceState Habilita ou desabilita serviços para um dispositivo Bluetooth. |
|
BluetoothUnregisterAuthentication A função BluetoothUnregisterAuthentication remove o registro de uma rotina de retorno de chamada que foi registrada anteriormente com uma chamada para a função BluetoothRegisterForAuthentication. |
|
BluetoothUpdateDeviceRecord Atualizações o cache do computador local sobre um dispositivo Bluetooth. |
|
PFN_AUTHENTICATION_CALLBACK Usado em conjunto com a função BluetoothRegisterForAuthentication. |
|
PFN_AUTHENTICATION_CALLBACK_EX PFN_AUTHENTICATION_CALLBACK_EX função é um protótipo de função de retorno de chamada usado em conjunto com a função BluetoothRegisterForAuthenticationEx. |
|
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK Um protótipo de função de retorno de chamada que é chamado uma vez para cada atributo encontrado no parâmetro pSDPStream passado para a chamada de função BluetoothSdpEnumAttributes. |
|
PFN_DEVICE_CALLBACK Um protótipo de retorno de chamada usado em associação com a seleção de dispositivos Bluetooth. |
Estruturas
|
BLUETOOTH_ADDRESS_STRUCT A estrutura BLUETOOTH_ADDRESS fornece o endereço de um dispositivo Bluetooth. |
|
BLUETOOTH_AUTHENTICATE_RESPONSE BLUETOOTH_AUTHENTICATE_RESPONSE estrutura contém informações passadas em resposta a um evento de BTH_REMOTE_AUTHENTICATE_REQUEST. |
|
BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS estrutura contém informações de configuração específicas sobre o dispositivo Bluetooth respondendo a uma solicitação de autenticação. |
|
BLUETOOTH_COD_PAIRS A estrutura BLUETOOTH_COD_PAIRS fornece especificação e recuperação de informações de COD (Classe de Dispositivo Bluetooth). |
|
BLUETOOTH_DEVICE_INFO_STRUCT A estrutura BLUETOOTH_DEVICE_INFO fornece informações sobre um dispositivo Bluetooth. |
|
BLUETOOTH_DEVICE_SEARCH_PARAMS Especifica critérios de pesquisa para pesquisas de dispositivo Bluetooth. |
|
BLUETOOTH_FIND_RADIO_PARAMS A estrutura BLUETOOTH_FIND_RADIO_PARAMS facilita a enumeração de rádios Bluetooth instalados. |
|
BLUETOOTH_LOCAL_SERVICE_INFO_STRUCT Contém informações de serviço local para um dispositivo Bluetooth. |
|
BLUETOOTH_NUMERIC_COMPARISON_INFO BLUETOOTH_NUMERIC_COMPARISON_INFO estrutura contém o valor numérico usado para autenticação por meio de comparação numérica. |
|
BLUETOOTH_OOB_DATA_INFO BLUETOOTH_OOB_DATA_INFO estrutura contém dados usados para autenticar antes de estabelecer um emparelhamento de dispositivo fora de banda. |
|
BLUETOOTH_PASSKEY_INFO BLUETOOTH_PASSKEY_INFO estrutura contém um valor de chave de acesso usado para autenticação. Uma chave de acesso é semelhante a uma senha, exceto que um valor de chave de acesso é usado para autenticação apenas uma vez. |
|
BLUETOOTH_PIN_INFO BLUETOOTH_PIN_INFO estrutura contém informações usadas para autenticação via PIN. |
|
BLUETOOTH_RADIO_INFO Contém informações sobre um rádio Bluetooth. |
|
BLUETOOTH_SELECT_DEVICE_PARAMS Facilita e gerencia a visibilidade, a autenticação e a seleção de dispositivos e serviços Bluetooth. |
|
BTH_DEVICE_INFO Armazena informações sobre um dispositivo Bluetooth. |
|
BTH_HCI_EVENT_INFO Usado em conexão com a obtenção de mensagens WM_DEVICECHANGE para Bluetooth. |
|
BTH_L2CAP_EVENT_INFO Contém dados sobre eventos associados a um canal L2CAP. |
|
BTH_QUERY_DEVICE A estrutura BTH_QUERY_DEVICE é usada ao consultar a presença de um dispositivo Bluetooth. |
|
BTH_QUERY_SERVICE A estrutura BTH_QUERY_SERVICE é usada para consultar um serviço Bluetooth. |
|
BTH_RADIO_IN_RANGE Armazena dados sobre dispositivos Bluetooth dentro do intervalo de comunicação. |
|
BTH_SET_SERVICE Fornece informações de serviço para o serviço Bluetooth especificado. |
|
SDP_ELEMENT_DATA A estrutura SDP_ELEMENT_DATA armazena dados do elemento SDP. |
|
SDP_STRING_TYPE_DATA A estrutura SDP_STRING_TYPE_DATA armazena informações sobre tipos de cadeia de caracteres SDP. |
|
SdpAttributeRange A estrutura SdpAttributeRange é usada em uma consulta Bluetooth para restringir o conjunto de atributos a serem retornados na consulta. |
|
SdpQueryUuid A estrutura SdpQueryUuid facilita a pesquisa de UUIDs. |
|
SdpQueryUuidUnion A união SdpQueryUuidUnion contém o UUID no qual executar uma consulta SDP. Usado em conjunto com a estrutura SdpQueryUuid. |
|
SOCKADDR_BTH A estrutura SOCKADDR_BTH é usada em conjunto com operações de soquete Bluetooth, definidas por AF_BTH da família de endereços. |