IVpnPlugIn.Encapsulate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この方法では、VPN プラグインに対して、VPN サーバーへの送信用に指定された L3 IP パケットを準備するように指示します。 このプロセスには、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)
パラメーター
- channel
- VpnChannel
VPN サーバーへの VPN プラグインのインスタンス VPN 接続を表す VPN チャネル オブジェクト。
- packets
- VpnPacketBufferList
クライアント マシンの TCP/IP スタックによって送信され、企業ネットワークに送信するために処理する必要がある L3 IP パケット。
- encapulatedPackets
- VpnPacketBufferList
Windows の要件
アプリの機能 |
networkingVpnProvider
|
注釈
エラーが発生した場合、パケットは単に破棄されます。 パケット パラメーターで メソッドに渡されるか、プラグインによって要求された IVpnPacketBuffer オブジェクトを VPN フレームワークに返す必要があります。 その後、VPN フレームワークは、Connect 中に指定されたトランスポートの 1 つを介してカプセル化されたPacket 内の IVpnPacketBuffer オブジェクトを送信し、パケット内の残りの IVpnPacketBuffer オブジェクトをクリーンします。
適用対象
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示