Compartilhar via


estrutura BLUETOOTH_DEVICE_SEARCH_PARAMS (bluetoothapis.h)

A estrutura BLUETOOTH_DEVICE_SEARCH_PARAMS especifica critérios de pesquisa para pesquisas de dispositivo Bluetooth.

Sintaxe

typedef struct _BLUETOOTH_DEVICE_SEARCH_PARAMS {
  DWORD  dwSize;
  BOOL   fReturnAuthenticated;
  BOOL   fReturnRemembered;
  BOOL   fReturnUnknown;
  BOOL   fReturnConnected;
  BOOL   fIssueInquiry;
  UCHAR  cTimeoutMultiplier;
  HANDLE hRadio;
} BLUETOOTH_DEVICE_SEARCH_PARAMS;

Membros

dwSize

Especifica o tamanho, em bytes, da estrutura.

fReturnAuthenticated

Um valor que especifica que a pesquisa deve retornar dispositivos Bluetooth autenticados.

fReturnRemembered

Um valor que especifica que a pesquisa deve retornar dispositivos Bluetooth lembrados.

fReturnUnknown

Um valor que especifica que a pesquisa deve retornar dispositivos Bluetooth desconhecidos.

fReturnConnected

Um valor que especifica que a pesquisa deve retornar dispositivos Bluetooth conectados.

fIssueInquiry

Um valor que especifica que uma nova consulta deve ser emitida.

cTimeoutMultiplier

Um valor que indica o tempo limite para a consulta, expresso em incrementos de 1,28 segundos. Por exemplo, uma consulta de 12,8 segundos tem um valor cTimeoutMultiplier de 10. O valor máximo para esse membro é 48. Quando um valor maior que 48 é usado, a função de chamada falha imediatamente e retorna E_INVALIDARG.

hRadio

Um identificador para o rádio no qual executar o inquérito. Defina como NULL para executar a consulta em todos os rádios Bluetooth locais.

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
Cabeçalho bluetoothapis.h (inclua Bthsdpdef.h, BluetoothAPIs.h)

Confira também

BluetoothDisplayDeviceProperties

BluetoothFindDeviceClose

BluetoothFindFirstDevice

BluetoothFindNextDevice

BluetoothGetDeviceInfo

BluetoothRemoveDevice

BluetoothUpdateDeviceRecord