Bluetooth
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:
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. |
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. |
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. |