Partilhar 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 com 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 do 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.

Observações

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

Requisitos

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

Consulte também

BTH_SDP_DISCONNECT

IOCTL_BTH_SDP_CONNECT