Função BluetoothSelectDevices (bluetoothapis.h)
A função BluetoothSelectDevices habilita a seleção de dispositivo Bluetooth.
Sintaxe
BOOL BluetoothSelectDevices(
BLUETOOTH_SELECT_DEVICE_PARAMS *pbtsdp
);
Parâmetros
pbtsdp
Um ponteiro para uma estrutura BLUETOOTH_SELECT_DEVICE_PARAMS que identifica dispositivos Bluetooth.
Retornar valor
Retorna TRUE se um usuário selecionou um dispositivo.
Retornará FALSE se nenhum dado válido tiver sido retornado. Chame a função GetLastError para recuperar informações de erro. As condições a seguir se aplicam às informações de erro retornadas.
Código de retorno | Descrição |
---|---|
|
O usuário cancelou a solicitação. |
|
O parâmetro pbtsdp é NULL. |
|
A estrutura passada em pbtsdp é de tamanho desconhecido. |
Comentários
A função BluetoothSelectDevices abre uma caixa de diálogo comum para selecionar dispositivos Bluetooth. A lista de dispositivos exibidos para o usuário é determinada pelos sinalizadores e pelas configurações especificadas pelo chamador no parâmetro pbtsdp .
Se BluetoothSelectDevices retornar TRUE, o membro pDevices da estrutura BLUETOOTH_SELECT_DEVICE_PARAMS apontará para dados válidos. O chamador deve verificar se os sinalizadores fAuthenticated e fRemembered na estrutura BLUETOOTH_SELECT_DEVICE_PARAMS para determinar quais dispositivos foram autenticados com êxito e quais dispositivos são seleções válidas para o usuário. Chame a função BluetoothSelectDevicesFree para liberar recursos somente se a função BluetoothSelectDevices retornar TRUE.
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 |