Función BluetoothFindFirstRadio (bluetoothapis.h)
La función BluetoothFindFirstRadio comienza la enumeración de radios Bluetooth locales.
Sintaxis
HBLUETOOTH_RADIO_FIND BluetoothFindFirstRadio(
const BLUETOOTH_FIND_RADIO_PARAMS *pbtfrp,
[out] HANDLE *phRadio
);
Parámetros
pbtfrp
Puntero a una estructura de BLUETOOTH_FIND_RADIO_PARAMS . El miembro dwSize de la estructura BLUETOOTH_FIND_RADIO_PARAMS a la que apunta pbtfrp debe coincidir con el tamaño de la estructura.
[out] phRadio
Puntero a donde se devolverá el primer identificador de radio enumerado. Cuando ya no sea necesario, este identificador debe cerrarse a través de CloseHandle.
Valor devuelto
Además del identificador indicado por phRadio, al llamar a esta función también se creará un controlador de HBLUETOOTH_RADIO_FIND para su uso con la función BluetoothFindNextRadio . Cuando este controlador ya no es necesario, debe cerrarse a través de BluetoothFindRadioClose.
Devuelve NULL tras un error. Llame a la función GetLastError para obtener más información sobre el error. En la tabla siguiente se describen los errores comunes:
Código devuelto | Descripción |
---|---|
|
No se encontraron radios Bluetooth. |
|
El parámetro pbtfrp es NULL. |
|
La estructura a la que apunta pbtfrp no es el tamaño correcto. |
|
Memoria insuficiente |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | bluetoothapis.h (incluye Bthsdpdef.h, BluetoothAPIs.h) |
Library | Bthprops.lib |
Archivo DLL | bthprops.cpl |