Share via


IVpnPlugIn.Encapsulate Metode

Definisi

Metode ini menginstruksikan plug-in VPN untuk menyiapkan paket IP L3 yang ditunjukkan untuk transmisi ke server VPN. Proses ini mungkin mencakup enkapulasi apa pun khusus untuk protokol 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)

Parameter

channel
VpnChannel

Objek saluran VPN yang mewakili koneksi VPN instans plug-in VPN ke server VPN.

packets
VpnPacketBufferList

Paket IP L3 berasal dari tumpukan TCP/IP komputer klien dan yang perlu diproses untuk dikirim ke jaringan perusahaan.

encapulatedPackets
VpnPacketBufferList

Persyaratan Windows

Kemampuan aplikasi
networkingVpnProvider

Keterangan

Jika terjadi kesalahan, paket hanya akan dihilangkan. Diperlukan bahwa setiap objek IVpnPacketBuffer , baik diteruskan ke metode dalam parameter paket atau diminta oleh plugin, dikembalikan ke kerangka kerja VPN. Kerangka kerja VPN kemudian akan mengirim objek IVpnPacketBuffer di encapsulatedPackets melalui salah satu transportasi yang ditentukan selama Connect dan akan membersihkan objek IVpnPacketBuffer yang tersisa dalam paket.

Berlaku untuk