VpnChannel.StartReconnectingTransport(Object, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
Un plug-in può scegliere tra le seguenti combinazioni di socket:
- Un socket TCP (StreamSocket),
- Un socket UDP (DatagramSocket),
- Due socket TCP o
- Due socket, uno TCP e un UDP.