Compartilhar via


Função BluetoothSendAuthenticationResponseEx (bluetoothapis.h)

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.

Nota Essa API tem suporte no Windows Vista SP2 e Windows 7.
 

Sintaxe

DWORD BluetoothSendAuthenticationResponseEx(
  [in, optional] HANDLE                           hRadioIn,
  [in]           PBLUETOOTH_AUTHENTICATE_RESPONSE pauthResponse
);

Parâmetros

[in, optional] hRadioIn

Um identificador do dispositivo de rádio Bluetooth para o qual especificar informações de serviço local.

[in] pauthResponse

Ponteiro para uma estrutura BLUETOOTH_AUTHENTICATE_RESPONSE que contém a resposta ao evento BTH_REMOTE_AUTHENTICATE_REQUEST .

Retornar valor

Retorna ERROR_SUCCESS após a conclusão bem-sucedida; retorna os seguintes códigos de erro após a falha:

Código de retorno Descrição
ERROR_CANCELLED
O dispositivo teve a resposta da chave de acesso negada. Isso também pode indicar um problema de comunicação com o dispositivo de rádio local.
E_FAIL
O dispositivo retornou um código de falha durante a autenticação.

Comentários

Os chamadores só podem usar essa função para responder a uma solicitação de autenticação pendente. Os aplicativos devem se registrar com BluetoothRegisterForAuthenticationEx para serem notificados sobre solicitações de autenticação de entrada.

Somente os tipos de resposta BLUETOOTH_AUTHENTICATION_METHOD_LEGACY, BLUETOOTH_AUTHENTICATION_METHOD_NUMERIC_COMPARISON e BLUETOOTH_AUTHENTICATION_METHOD_PASSKEY_NOTIFICATION são válidos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho bluetoothapis.h (inclua Bthsdpdef.h, BluetoothAPIs.h)
Biblioteca Bthprops.lib
DLL bthprops.cpl

Confira também

BluetoothSendAuthenticationResponse