Заголовок bthioctl.h
Этот заголовок используется bltooth. Дополнительные сведения см. в разделе:
bthioctl.h содержит следующие программные интерфейсы:
Функции IOCTL
IOCTL_BTH_DISCONNECT_DEVICE Драйверы профилей используют IOCTL_BTH_DISCONNECT_DEVICE для запроса операционной системы на отключение указанного удаленного устройства. |
IOCTL_BTH_GET_DEVICE_INFO Запрос IOCTL_BTH_GET_DEVICE_INFO возвращает сведения обо всех кэшированных ранее обнаруженных удаленных радиостанциях с поддержкой Bluetooth. |
IOCTL_BTH_GET_LOCAL_INFO Запрос IOCTL_BTH_GET_LOCAL_INFO возвращает сведения о локальной системе Bluetooth и радиосвязи. |
IOCTL_BTH_GET_RADIO_INFO Запрос IOCTL_BTH_GET_RADIO_INFO получает сведения об указанном удаленном радио. |
IOCTL_BTH_HCI_VENDOR_COMMAND Запрос IOCTL_BTH_HCI_VENDOR_COMMAND позволяет приложениям Bluetooth отправлять на радиостанции команды, относящиеся к поставщику. |
IOCTL_BTH_SDP_ATTRIBUTE_SEARCH Запрос IOCTL_BTH_SDP_ATTRIBUTE_SEARCH получает атрибуты для указанной записи SDP. |
IOCTL_BTH_SDP_CONNECT Запрос IOCTL_BTH_SDP_CONNECT создает подключение к службе SDP на удаленном устройстве Bluetooth. |
IOCTL_BTH_SDP_DISCONNECT Запрос IOCTL_BTH_SDP_DISCONNECT закрывает подключение к удаленному серверу SDP. |
IOCTL_BTH_SDP_REMOVE_RECORD Запрос IOCTL_BTH_SDP_REMOVE_RECORD удаляет локальную запись SDP, отправленную ранее драйвером профиля. Локальный сервер больше не будет предлагать эту запись удаленным устройствам. |
IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH Запрос IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH объединяет службу SDP и поиск атрибутов в одну операцию. Это позволяет вызывающей стороны напрямую получать записи SDP с удаленного устройства. |
IOCTL_BTH_SDP_SERVICE_SEARCH Запрос IOCTL_BTH_SDP_SERVICE_SEARCH обращается к удаленному устройству с запросом SDP для дескрипторов для записей SDP определенного класса службы или классов. |
IOCTL_BTH_SDP_SUBMIT_RECORD Запрос IOCTL_BTH_SDP_SUBMIT_RECORD позволяет драйверу профиля добавить запись SDP на локальный сервер SDP, позволяя клиенту объявить о доступности службы на локальном компьютере. |
IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO Запрос IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO добавляет запись SDP на локальный сервер SDP вместе с атрибутами, которые не являются частью самой записи SDP. |
IOCTL_INTERNAL_BTH_SUBMIT_BRB Драйверы профилей используют IOCTL_INTERNAL_BTH_SUBMIT_BRB для отправки блока запросов Bluetooth (BRB) в стек драйверов Bluetooth. |
IOCTL_INTERNAL_BTHENUM_GET_DEVINFO Запрос IOCTL_INTERNAL_BTHENUM_GET_DEVINFO возвращает сведения об удаленном устройстве, которое привело к загрузке диспетчером Plug and Play (PnP) текущего экземпляра драйвера профиля. |
IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO Запрос IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO получает сведения о базовом устройстве и службе, которые вызвали загрузку драйвера профиля диспетчером Plug and Play (PnP). |
Структуры
BTH_COMMAND_HEADER Структура BTH_COMMAND_HEADER указывает сведения о заголовке для команды HCI конкретного поставщика. |
BTH_DEVICE_INFO_LIST Структура BTH_DEVICE_INFO_LIST содержит выходные сведения обо всех кэшированных удаленных устройствах, обнаруженных ранее. |
BTH_LOCAL_RADIO_INFO Структура BTH_LOCAL_RADIO_INFO содержит сведения о локальной системе Bluetooth и радиосвязи. |
BTH_RADIO_INFO Структура BTH_RADIO_INFO содержит сведения об удаленном радио. |
BTH_SDP_ATTRIBUTE_SEARCH_REQUEST Структура BTH_SDP_ATTRIBUTE_SEARCH_REQUEST содержит сведения, относящиеся к поиску атрибутов SDP. |
BTH_SDP_CONNECT Структура BTH_SDP_CONNECT содержит входные и выходные сведения о подключении между локальной системой Bluetooth и удаленным сервером SDP. Эта структура передается как входной и выходной буфер IOCTL_BTH_SDP_CONNECT. |
BTH_SDP_DISCONNECT Структура BTH_SDP_DISCONNECT содержит входные сведения о дескрипторе подключения к удаленному подключению SDP для завершения. Эта структура передается в качестве входного буфера IOCTL_BTH_SDP_DISCONNECT. |
BTH_SDP_RECORD Структура BTH_SDP_RECORD содержит сведения о записи SDP, которая должна быть добавлена на локальный сервер SDP. |
BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST Структура BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST содержит сведения, относящиеся к объединенной службе SDP и поиску атрибутов. Эта структура передается в качестве входного буфера в IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH IOCTL. |
BTH_SDP_SERVICE_SEARCH_REQUEST Структура BTH_SDP_SERVICE_SEARCH_REQUEST содержит сведения, относящиеся к поиску службы SDP. |
BTH_SDP_STREAM_RESPONSE Структура BTH_SDP_STREAM_RESPONSE содержит сведения о записи SDP. |
BTH_VENDOR_EVENT_INFO Структура BTH_VENDOR_EVENT_INFO указывает буфер, связанный с GUID_BLUETOOTH_HCI_VENDOR_EVENT GUID. |
BTH_VENDOR_PATTERN Структура BTH_VENDOR_PATTERN определяет шаблон поставщика. |
BTH_VENDOR_SPECIFIC_COMMAND Структура BTH_VENDOR_SPECIFIC_COMMAND указывает команду, зависят от поставщика Bluetooth. |