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