IVpnPlugIn.Encapsulate Méthode

Définition

Cette méthode indique au plug-in VPN de préparer le paquet IP L3 indiqué pour la transmission au serveur VPN. Le processus peut inclure toute encapsulation spécifique au protocole VPN.

public:
 void Encapsulate(VpnChannel ^ channel, VpnPacketBufferList ^ packets, VpnPacketBufferList ^ encapulatedPackets);
void Encapsulate(VpnChannel const& channel, VpnPacketBufferList const& packets, VpnPacketBufferList const& encapulatedPackets);
public void Encapsulate(VpnChannel channel, VpnPacketBufferList packets, VpnPacketBufferList encapulatedPackets);
function encapsulate(channel, packets, encapulatedPackets)
Public Sub Encapsulate (channel As VpnChannel, packets As VpnPacketBufferList, encapulatedPackets As VpnPacketBufferList)

Paramètres

channel
VpnChannel

Objet de canal VPN représentant la connexion VPN instance du plug-in VPN au serveur VPN.

packets
VpnPacketBufferList

Les paquets IP L3 proviennent de la pile TCP/IP de l’ordinateur client et doivent être traités pour être envoyés au réseau d’entreprise.

encapulatedPackets
VpnPacketBufferList

Configuration requise pour Windows

Fonctionnalités de l’application
networkingVpnProvider

Remarques

Si une erreur se produit, les paquets sont simplement supprimés. Il est nécessaire que tout objet IVpnPacketBuffer , passé à la méthode dans le paramètre packets ou demandé par le plug-in, soit retourné à l’infrastructure VPN. L’infrastructure VPN envoie ensuite les objets IVpnPacketBuffer dans des encapsulésPackets via l’un des transports spécifiés lors de la connexion et propre les objets IVpnPacketBuffer restants dans des paquets.

S’applique à