IVpnPlugIn.Decapsulate Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Metode ini menginstruksikan plug-in VPN untuk mempersiapkan menerima buffer dari server VPN outerTunnelTransport, mengekstrak sejumlah paket IP yang dienkapsulasi dalam buffer, dan mengembalikan paket IP bersama dengan buffer balasan lain yang perlu dikirim kembali melalui outerTunnelTransport ke server VPN.
public:
void Decapsulate(VpnChannel ^ channel, VpnPacketBuffer ^ encapBuffer, VpnPacketBufferList ^ decapsulatedPackets, VpnPacketBufferList ^ controlPacketsToSend);
void Decapsulate(VpnChannel const& channel, VpnPacketBuffer const& encapBuffer, VpnPacketBufferList const& decapsulatedPackets, VpnPacketBufferList const& controlPacketsToSend);
public void Decapsulate(VpnChannel channel, VpnPacketBuffer encapBuffer, VpnPacketBufferList decapsulatedPackets, VpnPacketBufferList controlPacketsToSend);
function decapsulate(channel, encapBuffer, decapsulatedPackets, controlPacketsToSend)
Public Sub Decapsulate (channel As VpnChannel, encapBuffer As VpnPacketBuffer, decapsulatedPackets As VpnPacketBufferList, controlPacketsToSend As VpnPacketBufferList)
Parameter
- channel
- VpnChannel
Objek saluran VPN yang mewakili koneksi VPN instans plug-in VPN ke server VPN.
- encapBuffer
- VpnPacketBuffer
Buffer berasal dari server VPN dan diterima melalui outerTunnelTransport.
- decapsulatedPackets
- VpnPacketBufferList
Rantai IVpnPacketBuffer yang mewakili paket IP L3 apa pun yang diekstrak dan didekapsulasi dari buffer dan yang perlu disuntikkan melalui antarmuka VPN untuk diterima oleh tumpukan TCP/IP komputer klien.
- controlPacketsToSend
- VpnPacketBufferList
Rantai IVpnPacketBuffer yang mewakili pesan kontrol apa pun bahwa plug-in VPN diperlukan oleh spesifikasi protokolnya untuk membalas kembali ke server VPN.
Persyaratan Windows
Kemampuan aplikasi |
networkingVpnProvider
|
Keterangan
Jika terjadi kesalahan, paket hanya akan dihilangkan. Diperlukan bahwa setiap objek IVpnPacketBuffer yang diminta oleh plugin dikembalikan ke kerangka kerja VPN melalui rantai decapsulatedPackets , untuk dimasukkan ke tumpukan TCP/IP klien, atau rantai controlPacketsToSend , untuk membalas kembali ke server VPN. Kerangka kerja VPN akan mengirim semua VpnPacketBufferList yang ditautkan pada decapsulatedPackets sebagai paket IP unik ke antarmuka VPN.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk