Функция BluetoothEnableIncomingConnections (bluetoothapis.h)
Функция BluetoothEnableIncomingConnections изменяет, принимает ли локальное радио Bluetooth входящие подключения.
Синтаксис
BOOL BluetoothEnableIncomingConnections(
HANDLE hRadio,
BOOL fEnabled
);
Параметры
hRadio
Допустимый локальный дескриптор радиосвязи, для которого необходимо изменить, включены ли входящие подключения или значение NULL. Если значение РАВНО NULL, попытка изменить прием входящего подключения выполняет итерацию по всем локальным радиомодулям; Если какой-либо радиомодул изменяется вызовом, вызов функции завершается успешно.
fEnabled
Флаг, указывающий, следует ли включить или отключить входящее подключение. Установите значение TRUE , чтобы включить входящие подключения, и значение FALSE , чтобы отключить входящие подключения.
Возвращаемое значение
Возвращает значение TRUE , если состояние входящего подключения было успешно изменено. Если hRadio имеет значение NULL, возвращаемое значение TRUE указывает, что по крайней мере одно локальное состояние радио успешно изменено. Возвращает значение FALSE, если состояние входящего подключения не было изменено; Если hRadio имеет значение NULL, ни радио не принимает изменение состояния.
Комментарии
Радиосвязь, которая не может быть подключена, не может быть обнаружена. Перед тем, как сделать радиосвязь несоединимым, необходимо сделать радиоприемным. Сбой сделать радиообнаружаемым до того, как сделать его недоступным для подключения, приведет к сбою вызова функции BluetoothEnableIncomingConnections .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | bluetoothapis.h (включая Bthsdpdef.h, BluetoothAPIs.h) |
Библиотека | Bthprops.lib |
DLL | bthprops.cpl |
См. также раздел
BluetoothAuthenticateMultipleDevices
BluetoothRegisterForAuthentication