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_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 больше не действителен.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Версии:_Supported в Windows Vista и более поздних версиях. |
заголовка | bthioctl.h (include Bthioctl.h) |
IRQL | <= PASSIVE_LEVEL |