VpnChannel.StartReconnectingTransport(Object, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Reconecte o transporte do soquete. O contexto de transporte e transporte são os únicos parâmetros que podem ser alterados em uma reconexão de transporte de soquete.
Importante
Essa API não é implementada e recomendamos que você não a chame.
public:
virtual void StartReconnectingTransport(Platform::Object ^ transport, Platform::Object ^ context) = StartReconnectingTransport;
void StartReconnectingTransport(IInspectable const& transport, IInspectable const& context);
public void StartReconnectingTransport(object transport, object context);
function startReconnectingTransport(transport, context)
Public Sub StartReconnectingTransport (transport As Object, context As Object)
Parâmetros
- transport
-
Object
Platform::Object
IInspectable
Um objeto IInspectable para transporte de soquete. Esse objeto pode ser um Windows.Networking.Sockets.StreamSocket ou um Windows.Networking.DatagramSocket. Esse soquete controlará a conexão com o servidor VPN e será usado para enviar pacotes IP encapsulados e receber dados encapsulados. O soquete deve estar desconectado no ponto da chamada.
- context
-
Object
Platform::Object
IInspectable
O objeto de contexto de transporte a ser usado, por exemplo, o nome de um host ou servidor.
Requisitos do Windows
Família de dispositivos |
Windows 10, version 1803 (introduzida na 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v6.0)
|
Funcionalidades do aplicativo |
networkingVpnProvider
|
Comentários
Se a função for bem-sucedida, o valor retornado será S_OK, caso contrário, a função retornará um valor hresult de erro que descreve a falha específica. Se o plug-in não estiver conectado, o erro será E_ACCESSDENIED.
Nota
Qualquer chamada para essa API fora de um plug-in VPN conectado falhará, pois a atividade e as interações entre o plug-in VPN e o sistema são controladas pelo perfil VPN. A chamada falhará se a estrutura VPN não der suporte ao tipo de transporte especificado implementado pelo objeto de transporte
Um plug-in pode escolher entre as seguintes combinações de soquetes:
- Um soquete TCP (StreamSocket),
- Um soquete UDP (DatagramSocket),
- Dois soquetes TCP ou
- Dois soquetes, um TCP e um UDP.