Заголовок bluetoothapis.h
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
bluetoothapis.h содержит следующие программные интерфейсы:
Функции
BluetoothAuthenticateDevice Отправляет запрос на проверку подлинности на удаленное устройство Bluetooth. |
BluetoothAuthenticateDeviceEx Функция BluetoothAuthenticateDeviceEx отправляет запрос на проверку подлинности на удаленное устройство Bluetooth. |
BluetoothAuthenticateMultipleDevices Позволяет вызывающей стороны запрашивать проверку подлинности нескольких устройств во время одного экземпляра мастера подключения Bluetooth. |
BluetoothDisplayDeviceProperties Запускается панель управления странице свойств сведений об устройстве. |
BluetoothEnableDiscovery Функция BluetoothEnableDiscovery изменяет состояние обнаружения локального радиомодуля Bluetooth или радиомодуля. |
BluetoothEnableIncomingConnections Функция BluetoothEnableIncomingConnections изменяет, принимает ли локальное радио Bluetooth входящие подключения. |
BluetoothEnumerateInstalledServices Функция BluetoothEnumerateInstalledServices перечисляет guid служб (глобальные уникальные идентификаторы), включенные на устройстве Bluetooth. |
BluetoothFindDeviceClose Функция BluetoothFindDeviceClose закрывает дескриптор перечисления, связанный с запросом устройства. |
BluetoothFindFirstDevice Функция BluetoothFindFirstDevice начинает перечисление устройств Bluetooth. |
BluetoothFindFirstRadio Функция BluetoothFindFirstRadio начинает перечисление локальных радиомодулем Bluetooth. |
BluetoothFindNextDevice Функция BluetoothFindNextDevice находит следующее устройство Bluetooth. |
BluetoothFindNextRadio Функция BluetoothFindNextRadio находит следующий переключатель Bluetooth. |
BluetoothFindRadioClose Функция BluetoothFindRadioClose закрывает дескриптор перечисления, связанный с поиском радиомодуля Bluetooth. |
BluetoothGetDeviceInfo Извлекает сведения об удаленном устройстве Bluetooth. |
BluetoothGetRadioInfo Получает сведения о радиомодуле Bluetooth. |
BluetoothIsConnectable Функция BluetoothIsConnectable определяет, можно ли подключить радио или радиомодулем Bluetooth. |
BluetoothIsDiscoverable Функция BluetoothIsDiscoverable определяет, можно ли обнаружить радио или радиомодуля Bluetooth. |
BluetoothIsVersionAvailable Функция BluetoothIsVersionAvailable указывает, поддерживает ли установленный двоичный набор Bluetooth запрошенную версию. |
BluetoothRegisterForAuthentication Функция BluetoothRegisterForAuthentication регистрирует функцию обратного вызова, которая вызывается, когда определенное устройство Bluetooth запрашивает проверку подлинности. |
BluetoothRegisterForAuthenticationEx Функция BluetoothRegisterForAuthenticationEx регистрирует приложение для запроса на закрепление, числового сравнения и функции обратного вызова. |
BluetoothRemoveDevice Удаляет проверку подлинности между устройством Bluetooth и компьютером и удаляет кэшированные сведения о службе для устройства. |
BluetoothSdpEnumAttributes Функция BluetoothSdpEnumAttributes выполняет перечисление через поток записей SDP и вызывает функцию обратного вызова для каждого атрибута в записи. |
BluetoothSdpGetAttributeValue Функция BluetoothSdpGetAttributeValue извлекает значение атрибута для идентификатора атрибута. |
BluetoothSdpGetContainerElementData Выполняет итерацию потока контейнера и возвращает каждый элемент, содержащийся в элементе контейнера. |
BluetoothSdpGetElementData Извлекает и анализирует один элемент из потока SDP. |
BluetoothSdpGetString Преобразует необработанную строку, внедренную в запись SDP, в строку Юникода. |
BluetoothSelectDevices Включает выбор устройства Bluetooth. |
BluetoothSelectDevicesFree Освобождает ресурсы, связанные с предыдущим вызовом BluetoothSelectDevices. |
BluetoothSendAuthenticationResponse Функция BluetoothSendAuthenticationResponse вызывается при получении запроса проверки подлинности для отправки ответа ключа доступа. |
BluetoothSendAuthenticationResponseEx Функция BluetoothSendAuthenticationResponseEx вызывается при выполнении запроса проверки подлинности на отправку ключа доступа или ответа числового сравнения. |
BluetoothSetLocalServiceInfo Задает сведения о локальной службе для конкретного радиомодулем Bluetooth. |
BluetoothSetServiceState Включает или отключает службы для устройства Bluetooth. |
BluetoothUnregisterAuthentication Функция BluetoothUnregisterAuthentication удаляет регистрацию процедуры обратного вызова, которая была ранее зарегистрирована с помощью вызова функции BluetoothRegisterForAuthentication. |
BluetoothUpdateDeviceRecord Обновления кэш локального компьютера об устройстве Bluetooth. |
Функции обратного вызова
PFN_AUTHENTICATION_CALLBACK Используется в сочетании с функцией BluetoothRegisterForAuthentication. |
PFN_AUTHENTICATION_CALLBACK_EX PFN_AUTHENTICATION_CALLBACK_EX функция — это прототип функции обратного вызова, используемый в сочетании с функцией BluetoothRegisterForAuthenticationEx. |
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK Прототип функции обратного вызова, который вызывается один раз для каждого атрибута, найденного в параметре pSDPStream, переданном вызову функции BluetoothSdpEnumAttributes. |
PFN_DEVICE_CALLBACK Прототип обратного вызова, используемый при выборе устройств Bluetooth. |
Структуры
BLUETOOTH_ADDRESS_STRUCT Структура BLUETOOTH_ADDRESS предоставляет адрес устройства Bluetooth. |
BLUETOOTH_AUTHENTICATE_RESPONSE BLUETOOTH_AUTHENTICATE_RESPONSE структура содержит сведения, передаваемые в ответ на событие BTH_REMOTE_AUTHENTICATE_REQUEST. |
BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS структура содержит конкретные сведения о конфигурации устройства Bluetooth, отвечающего на запрос проверки подлинности. |
BLUETOOTH_COD_PAIRS Структура BLUETOOTH_COD_PAIRS обеспечивает спецификацию и получение сведений о классе устройства Bluetooth (COD). |
BLUETOOTH_DEVICE_INFO_STRUCT Структура BLUETOOTH_DEVICE_INFO содержит сведения об устройстве Bluetooth. |
BLUETOOTH_DEVICE_SEARCH_PARAMS Задает критерии поиска для поиска устройств Bluetooth. |
BLUETOOTH_FIND_RADIO_PARAMS Структура BLUETOOTH_FIND_RADIO_PARAMS упрощает перечисление установленных радиомодулях Bluetooth. |
BLUETOOTH_LOCAL_SERVICE_INFO_STRUCT Содержит сведения о локальной службе для устройства Bluetooth. |
BLUETOOTH_NUMERIC_COMPARISON_INFO BLUETOOTH_NUMERIC_COMPARISON_INFO структура содержит числовое значение, используемое для проверки подлинности с помощью числового сравнения. |
BLUETOOTH_OOB_DATA_INFO BLUETOOTH_OOB_DATA_INFO структура содержит данные, используемые для проверки подлинности перед созданием аппаратного связывания устройств. |
BLUETOOTH_PASSKEY_INFO BLUETOOTH_PASSKEY_INFO структура содержит значение ключа доступа, используемое для проверки подлинности. Ключ доступа аналогичен паролю, за исключением того, что значение ключа доступа используется для проверки подлинности только один раз. |
BLUETOOTH_PIN_INFO BLUETOOTH_PIN_INFO структура содержит сведения, используемые для проверки подлинности с помощью ПИН-кода. |
BLUETOOTH_RADIO_INFO Содержит сведения о радиомодуле Bluetooth. |
BLUETOOTH_SELECT_DEVICE_PARAMS Упрощает и управляет видимостью, проверкой подлинности и выбором устройств и служб Bluetooth. |
SDP_ELEMENT_DATA В структуре SDP_ELEMENT_DATA хранятся данные элементов SDP. |
SDP_STRING_TYPE_DATA В структуре SDP_STRING_TYPE_DATA хранятся сведения о типах строк SDP. |
Перечисления
BLUETOOTH_AUTHENTICATION_METHOD BLUETOOTH_AUTHENTICATION_METHOD перечисление определяет поддерживаемые типы проверки подлинности при связывании устройств. |
BLUETOOTH_AUTHENTICATION_REQUIREMENTS BLUETOOTH_AUTHENTICATION_REQUIREMENTS перечисление указывает защиту "Человек в середине", необходимую для проверки подлинности. |
BLUETOOTH_IO_CAPABILITY BLUETOOTH_IO_CAPABILITY перечисление определяет возможности ввода и вывода устройства Bluetooth. |