Ler em inglês

Compartilhar via


cabeçalho bluetoothapis.h

Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:

bluetoothapis.h contém as seguintes interfaces de programação:

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 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 passagem é recebida.
BluetoothSendAuthenticationResponseEx

A função BluetoothSendAuthenticationResponseEx é chamada quando uma solicitação de autenticação para enviar a chave de passagem ou uma resposta de Comparação Numérica é feita.
BluetoothSetLocalServiceInfo

Define informações de serviço local para um rádio Bluetooth específico.
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.

Funções de retorno de chamada

 
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 chamado uma vez para cada atributo encontrado no parâmetro pSDPStream passado para a chamada da 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 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 passagem 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.
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.

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 'Homem no Meio' necessária para autenticação.
BLUETOOTH_IO_CAPABILITY

BLUETOOTH_IO_CAPABILITY enumeração define os recursos de entrada/saída de um dispositivo Bluetooth.