IOCTL_BTH_GET_RADIO_INFO IOCTL (bthioctl.h)
Запрос IOCTL_BTH_GET_RADIO_INFO получает сведения об указанном удаленном радио.
Основной код
Входной буфер
Элемент AssociatedIrp.SystemBuffer указывает bluetooth-адрес удаленного радиосвязи для запроса.
Длина входного буфера
Длина буфера.
Выходной буфер
Элемент AssociatedIrp.SystemBuffer указывает на буфер, содержащий структуру BTH_RADIO_INFO . Эта структура содержит сведения о поддержке функций удаленного радио для протокола управления связью (LMP), идентификатор производителя радио и его версии LMP.
Длина выходного буфера
Длина структуры BTH_RADIO_INFO .
Блок состояния
Если запрос выполнен успешно, элементу Information структуры STATUS_BLOCK присваивается размер выходного буфера в байтах. В противном случае элементу Information присваивается нулевое значение.
Для элемента Status задано одно из значений в следующей таблице.
Значение состояния | Описание |
---|---|
STATUS_SUCCESS | IOCTL успешно завершен. |
STATUS_DEVICE_NOT_CONNECTED | Объект устройства для указанного устройства не подключен. |
Комментарии
IOCTL_BTH_GET_RADIO_INFO IOCTL возвращает информацию, аналогичную IOCTL_BTH_GET_LOCAL_INFO IOCTL, но для удаленного радиомодуля Bluetooth.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Versions:_Supported в Windows Vista и более поздних версиях. |
Верхняя часть | bthioctl.h (включая Bthioctl.h) |
IRQL | <= PASSIVE_LEVEL |