Condividi tramite


VpnChannel.StartReconnectingTransport(Object, Object) Metodo

Definizione

Riconnettere il trasporto socket. Il trasporto e il contesto di trasporto sono gli unici parametri che possono essere modificati in una riconnessione del trasporto socket.

Importante

Questa API non è implementata e si consiglia di non chiamarla.

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)

Parametri

transport
Object

Platform::Object

IInspectable

Oggetto IInspectable per il trasporto socket. Questo oggetto può essere un Windows.Networking.Sockets.StreamSocket o un Windows.Networking.DatagramSocket. Questo socket controlla la connessione al server VPN e verrà usato per inviare pacchetti IP incapsulati e ricevere dati incapsulati. Il socket deve essere scollegato al punto della chiamata.

context
Object

Platform::Object

IInspectable

Oggetto contesto di trasporto da utilizzare, ad esempio il nome di un host o di un server.

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v6.0)
Funzionalità dell'app
networkingVpnProvider

Commenti

Se la funzione ha esito positivo, il valore restituito è S_OK, in caso contrario la funzione restituirà un valore hresult di errore che descrive l'errore specifico. Se il plug-in non è connesso, l'errore verrà E_ACCESSDENIED.

Nota

Qualsiasi chiamata a questa API all'esterno di un plug-in VPN connesso avrà esito negativo, perché l'attività e le interazioni tra il plug-in VPN e il sistema sono controllati dal profilo VPN. La chiamata avrà esito negativo se il framework VPN non supporta il tipo di trasporto specificato implementato dall'oggetto trasporto . Il socket non deve essere stato connesso al momento della chiamata. In caso contrario, la chiamata avrà esito negativo con un errore di parametro non valido.

Un plug-in può scegliere tra le seguenti combinazioni di socket:

Si applica a