IVpnPlugIn.Encapsulate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 n’importe quelle 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 d’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 qui 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, transmis à la méthode dans le paramètre paquets ou demandé par le plug-in, soit renvoyé à l’infrastructure VPN. L’infrastructure VPN envoie ensuite les objets IVpnPacketBuffer dans encapsulés via l’un des transports spécifiés pendant Connect et nettoie les objets IVpnPacketBu ffer restants dans paquets.