IVpnPlugIn.GetKeepAlivePayload(VpnChannel, VpnPacketBuffer) メソッド

定義

このメソッドは、VPN プラグインに対して、VPN サーバーに送信する準備ができているキープ アライブ ペイロードを計算して返すように指示します。

public:
 void GetKeepAlivePayload(VpnChannel ^ channel, [Out] VpnPacketBuffer ^ & keepAlivePacket);
void GetKeepAlivePayload(VpnChannel const& channel, [Out] VpnPacketBuffer const& & keepAlivePacket);
public void GetKeepAlivePayload(VpnChannel channel, out VpnPacketBuffer keepAlivePacket);
Public Sub GetKeepAlivePayload (channel As VpnChannel, ByRef keepAlivePacket As VpnPacketBuffer)

パラメーター

channel
VpnChannel

VPN プラグインから VPN サーバーへのインスタンス VPN 接続を表す VPN チャネル オブジェクト。

keepAlivePacket
VpnPacketBuffer

クライアントとその VPN 接続がまだ有効であることをサーバーに示すために VPN プラグインによって使用される VPN プロトコル固有のメッセージ ペイロード。

Windows の要件

アプリの機能
networkingVpnProvider

注釈

このメソッドは、クライアント コンピューターが接続されているネットワークに最適な VPN インフラストラクチャによって決定された時点でのみ呼び出されます。 エラーが発生した場合、VPN インフラストラクチャはキープ アライブ ペイロードの送信をスキップします。

適用対象