Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Запрос IOCTL_INTERNAL_BTHENUM_GET_DEVINFO возвращает сведения о удаленном устройстве, которое привело к загрузке текущего экземпляра драйвера профиля диспетчером Plug and Play (PnP).
Основной код
IRP_MJ_INTERNAL_DEVICE_CONTROL
Входной буфер
Никакой.
Длина входного буфера
Никакой.
Выходной буфер
Элемент AssociatedIrp.SystemBuffer указывает на буфер, содержащий BTH_DEVICE_INFO структуру, содержащую сведения о состоянии устройства, адресе устройства и классе устройства (CoD).
Длина выходного буфера
Длина BTH_DEVICE_INFO структуры.
Блок состояния
Если запрос выполнен успешно, элемент Information структуры STATUS_BLOCK имеет размер в байтах выходного буфера. В противном случае элемент сведений равен нулю.
Элемент состояния имеет одно из значений в следующей таблице.
| Значение состояния | Описание |
|---|---|
| STATUS_SUCCESS | IOCTL успешно завершен. |
| STATUS_INVALID_BUFFER_SIZE | Недопустимый размер выходного буфера. |
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Версии:_Supported в Windows Vista и более поздних версиях. |
| заголовка | bthioctl.h (include Bthioctl.h) |
| IRQL | <= PASSIVE_LEVEL |