Bagikan melalui


VpnChannel.ReplaceAndAssociateTransport(Object, Object) Metode

Definisi

Mengganti transportasi yang ada dengan yang baru untuk digunakan oleh kerangka kerja VPN sebagai tautan transportasi yang mengomunikasikan plug-in VPN ke server VPN.

public:
 virtual void ReplaceAndAssociateTransport(Platform::Object ^ transport, Platform::Object ^ context) = ReplaceAndAssociateTransport;
void ReplaceAndAssociateTransport(IInspectable const& transport, IInspectable const& context);
public void ReplaceAndAssociateTransport(object transport, object context);
function replaceAndAssociateTransport(transport, context)
Public Sub ReplaceAndAssociateTransport (transport As Object, context As Object)

Parameter

transport
Object

Platform::Object

IInspectable

Objek yang dapat dipilih IInspectable untuk transportasi soket. Objek ini bisa menjadi Windows.Networking.Sockets.StreamSocket atau Windows.Networking.DatagramSocket . Soket ini akan mengontrol koneksi ke server VPN dan akan digunakan untuk mengirim paket IP yang dienkapsulasi dan menerima data yang dienkapsulasi. Soket harus tidak tersambung pada titik panggilan.

context
Object

Platform::Object

IInspectable

Objek konteks transportasi yang akan digunakan, misalnya nama host atau server.

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1803 (diperkenalkan dalam 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v6.0)
Kemampuan aplikasi
networkingVpnProvider

Keterangan

Jika fungsi berhasil, nilai pengembalian S_OK, jika tidak, fungsi akan mengembalikan nilai hresult kesalahan yang menjelaskan kegagalan tertentu. Jika plug-in tidak tersambung, kesalahan akan E_ACCESSDENIED.

Nota

Setiap panggilan ke API ini di luar plug-in VPN yang terhubung akan gagal, karena aktivitas dan interaksi antara plug-in VPN dan sistem dikendalikan oleh profil VPN. Panggilan akan gagal jika kerangka kerja VPN tidak mendukung jenis transportasi yang ditentukan yang diterapkan oleh objek transportasi . Soket harus belum tersambung pada saat panggilan ini, jika tidak, panggilan akan gagal dengan kesalahan parameter yang tidak valid.

Berlaku untuk