Заголовок 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.