IVpnPlugIn Antarmuka
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.
Menyediakan antarmuka untuk menerapkan operasi klien VPN pihak ketiga tertentu.
public interface class IVpnPlugIn
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3468135687, 53416, 18179, 160, 145, 200, 194, 192, 145, 91, 196)]
struct IVpnPlugIn
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3468135687, 53416, 18179, 160, 145, 200, 194, 192, 145, 91, 196)]
public interface IVpnPlugIn
Public Interface IVpnPlugIn
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Kemampuan aplikasi |
networkingVpnProvider
|
Metode
Connect(VpnChannel) |
Metode ini menginstruksikan plug-in VPN untuk terhubung ke server VPN dan membuat saluran VPN. |
Decapsulate(VpnChannel, VpnPacketBuffer, VpnPacketBufferList, VpnPacketBufferList) |
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. |
Disconnect(VpnChannel) |
Metode ini menginstruksikan plug-in VPN untuk memutuskan sambungan dari server VPN dan menghancurkan saluran VPN. |
Encapsulate(VpnChannel, VpnPacketBufferList, VpnPacketBufferList) |
Metode ini menginstruksikan plug-in VPN untuk menyiapkan paket IP L3 yang ditunjukkan untuk transmisi ke server VPN. Proses ini mungkin mencakup enkapsulasi apa pun khusus untuk protokol VPN. |
GetKeepAlivePayload(VpnChannel, VpnPacketBuffer) |
Metode ini menginstruksikan plug-in VPN untuk menghitung dan mengembalikan payload Keep alive yang siap dikirim ke server VPN. |