Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Обзор технологии Bluetooth.
Для разработки Bluetooth вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
Перечисления
|
BLUETOOTH_AUTHENTICATION_METHOD BLUETOOTH_AUTHENTICATION_METHOD перечисление определяет поддерживаемые типы проверки подлинности при связывании устройств. |
|
BLUETOOTH_AUTHENTICATION_REQUIREMENTS BLUETOOTH_AUTHENTICATION_REQUIREMENTS перечисление указывает защиту "Человек в середине", необходимую для проверки подлинности. |
|
BLUETOOTH_IO_CAPABILITY BLUETOOTH_IO_CAPABILITY перечисление определяет возможности ввода и вывода устройства Bluetooth. |
Функции
|
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 вызывается при выполнении запроса проверки подлинности на отправку ключа доступа или ответа числового сравнения. |
|
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. |
|
BTH_DEVICE_INFO Хранит сведения об устройстве Bluetooth. |
|
BTH_HCI_EVENT_INFO Используется при получении WM_DEVICECHANGE сообщений для Bluetooth. |
|
BTH_L2CAP_EVENT_INFO Содержит данные о событиях, связанных с каналом L2CAP. |
|
BTH_QUERY_DEVICE Структура BTH_QUERY_DEVICE используется при запросе на наличие устройства Bluetooth. |
|
BTH_QUERY_SERVICE Структура BTH_QUERY_SERVICE используется для запроса службы Bluetooth. |
|
BTH_RADIO_IN_RANGE Хранит данные об устройствах Bluetooth в пределах диапазона связи. |
|
BTH_SET_SERVICE Предоставляет сведения о службе для указанной службы Bluetooth. |
|
SDP_ELEMENT_DATA В структуре SDP_ELEMENT_DATA хранятся данные элементов SDP. |
|
SDP_STRING_TYPE_DATA В структуре SDP_STRING_TYPE_DATA хранятся сведения о типах строк SDP. |
|
SdpAttributeRange Структура SdpAttributeRange используется в запросе Bluetooth для ограничения набора атрибутов, возвращаемых в запрос. |
|
SdpQueryUuid Структура SdpQueryUuid упрощает поиск идентификаторов UUID. |
|
SdpQueryUuidUnion Объединение SdpQueryUuidUnion содержит UUID, по которому выполняется запрос SDP. Используется в сочетании со структурой SdpQueryUuid. |
|
SOCKADDR_BTH Структура SOCKADDR_BTH используется в сочетании с операциями сокета Bluetooth, определяемыми AF_BTH семейства адресов. |