Compartilhar via


Método IMbnConnection::D isconnect (mbnapi.h)

Importante

A partir do Windows 10, versão 1803, as APIs do Win32 descritas nesta seção são substituídas pelas APIs Windows Runtime no namespace Windows.Networking.Connectivity.

Desconecta uma conexão de dados.

Sintaxe

HRESULT Disconnect(
  [out] ULONG *requestID
);

Parâmetros

[out] requestID

Um ponteiro para uma ID de solicitação exclusiva atribuída pelo serviço de Banda Larga Móvel para identificar essa solicitação assíncrona.

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
O método foi concluído com sucesso.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
A conexão já foi desconectada.

Comentários

A desativação também resultará na desconexão da conexão L2.

Essa é uma operação assíncrona que retornará imediatamente. Se esse método retornar com êxito, o serviço de Banda Larga Móvel chamará o método OnDisconnectComplete de IMbnConnectionEvents quando a operação for concluída.

Windows 8 e versões posteriores do Windows: um aplicativo da Windows Store só poderá usar Desconectar se a conexão MBN existente tiver sido iniciada por esse aplicativo usando Connect. A desconexão pode não ser usada para desconectar conexões que foram feitas pelo usuário ou pelo windows Gerenciador de Conexões.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho mbnapi.h

Confira também

IMbnConnection