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
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 |