VpnChannel.StartReconnectingTransport(Object, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Vuelva a conectar el transporte del socket. El contexto de transporte y transporte son los únicos parámetros que se pueden cambiar en una reconexión de transporte de socket.
Importante
Esta API no se implementa y se recomienda no llamarla.
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
Objeto IInspectable para el transporte de sockets. Este objeto puede ser Windows.Networking.Sockets.StreamSocket o Windows.Networking.DatagramSocket. Este socket controlará la conexión al servidor VPN y se usará para enviar paquetes IP encapsulados y recibir datos encapsulados. El socket debe estar desconectado en el punto de la llamada.
- context
-
Object
Platform::Object
IInspectable
Objeto de contexto de transporte que se va a usar, por ejemplo, el nombre de un host o servidor.
Requisitos de Windows
Familia de dispositivos |
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)
|
Características de aplicaciones |
networkingVpnProvider
|
Comentarios
Si la función se ejecuta correctamente, el valor devuelto es S_OK; de lo contrario, la función devolverá un valor hresult de error que describe el error específico. Si el complemento no está conectado, el error se E_ACCESSDENIED.
Nota
Cualquier llamada a esta API fuera de un complemento VPN conectado producirá un error, ya que el perfil de VPN controla la actividad y las interacciones entre el complemento VPN y el sistema. Se producirá un error en la llamada si el marco vpn no admite el tipo de transporte especificado implementado por el objeto de transporte . El socket no debe haberse conectado en el momento de esta llamada; de lo contrario, se producirá un error de parámetro no válido.
Un complemento puede elegir entre las siguientes combinaciones de sockets:
- Un socket TCP (StreamSocket),
- Un socket UDP (DatagramSocket),
- Dos sockets TCP, o
- Dos sockets, un TCP y otro UDP.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de