Compartilhar via


IOCTL_BTH_SDP_DISCONNECT IOCTL (bthioctl.h)

A solicitação IOCTL_BTH_SDP_DISCONNECT fecha uma conexão com um servidor SDP remoto.

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

O membro AssociatedIrp.SystemBuffer contém uma estrutura BTH_SDP_DISCONNECT que especifica o identificador de conexão para a conexão SDP remota a ser encerrada.

Comprimento do buffer de entrada

Comprimento de uma estrutura BTH_SDP_DISCONNECT .

Buffer de saída

Nenhum.

Comprimento do buffer de saída

Nenhum.

Bloco de status

O membro Information da estrutura STATUS_BLOCK está definido como zero.

O membro Status é definido como um dos valores na tabela a seguir.

Valor de status Descrição
STATUS_SUCCESS O IOCTL foi concluído com êxito.
STATUS_DEVICE_NOT_CONNECTED O servidor SDP especificado já foi desconectado.
STATUS_INVALID_PARAMETER O identificador de conexão passado no buffer de entrada é inválido.

Comentários

Os chamadores de IOCTL_BTH_SDP_CONNECT devem emitir um IOCTL_BTH_SDP_DISCONNECT IOCTL quando a conexão SDP não for mais necessária. Depois que IOCTL_BTH_SDP_DISCONNECT é chamado, o identificador SDP especificado não é mais válido.

Requisitos

Requisito Valor
Cliente mínimo com suporte Versões:_Supported no Windows Vista e posterior.
Cabeçalho bthioctl.h (include Bthioctl.h)
IRQL <= PASSIVE_LEVEL

Confira também

BTH_SDP_DISCONNECT

IOCTL_BTH_SDP_CONNECT