структура BTH_SDP_CONNECT (bthioctl.h)
Структура BTH_SDP_CONNECT содержит входные и выходные данные о подключении между локальной системой Bluetooth и удаленным сервером SDP. Эта структура передается в качестве входного буфера и выходного буфера IOCTL_BTH_SDP_CONNECT.
Синтаксис
typedef struct _BTH_SDP_CONNECT {
BTH_ADDR bthAddress;
ULONG fSdpConnect;
HANDLE_SDP_TYPE HANDLE_SDP_FIELD_NAME;
UCHAR requestTimeout;
} BTH_SDP_CONNECT, *PBTH_SDP_CONNECT;
Члены
bthAddress
Адрес удаленного сервера SDP, к которому подключается локальная система. Этот адрес не может быть локальным радио.
fSdpConnect
Флаг или сочетание флагов, определяющих способ обработки запроса на подключение. Допустимые значения флага перечислены в следующей таблице.
Флаг | Описание |
---|---|
SDP_CONNECT_ALLOW_PIN | При запросе выполните обмен пин-кодами с удаленным устройством. |
SDP_CONNECT_CACHE | Запросы обслуживаются из локального кэша записи SDP. |
HANDLE_SDP_FIELD_NAME
Когда запрос подключения возвращается, это указывает дескриптор подключения SDP к удаленному серверу.
requestTimeout
Время ожидания (в секундах) для запросов на этом канале SDP. Если время ожидания запроса истекает, подключение SDP, представленное HANDLE_SDP, должно быть закрыто. Значения этого поля привязаны SDP_REQUEST_TO_MIN и SDP_REQUEST_MAX. Если указан SDP_REQUEST_TO_DEFAULT, время ожидания составляет 30 секунд.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Версии:_Supported в Windows Vista и более поздних версиях. |
заголовка | bthioctl.h (include Bthioctl.h) |