Share via


VpnTrafficFilter Kelas

Definisi

Menentukan properti pemfilteran lalu lintas (termasuk VPN per aplikasi). Deskripsi jenis lalu lintas jaringan yang akan diizinkan melalui koneksi VPN, seperti aplikasi dan protokol tertentu yang diizinkan untuk koneksi.

public ref class VpnTrafficFilter sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Networking.Vpn.IVpnTrafficFilterFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class VpnTrafficFilter final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Networking.Vpn.IVpnTrafficFilterFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class VpnTrafficFilter final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Networking.Vpn.IVpnTrafficFilterFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class VpnTrafficFilter
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Networking.Vpn.IVpnTrafficFilterFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class VpnTrafficFilter
Public NotInheritable Class VpnTrafficFilter
Warisan
Object Platform::Object IInspectable VpnTrafficFilter
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

Konstruktor

VpnTrafficFilter(VpnAppId)

Memungkinkan plug-in VPN atau aplikasi manajemen VPN untuk membuat filter lalu lintas.

Properti

AppClaims

Mendapatkan deskriptor keamanan yang menentukan serangkaian pemeriksaan klaim yang harus diizinkan oleh filter lalu lintas ini.

AppId

Mendapatkan atau mengatur ID aplikasi yang diizinkan oleh filter lalu lintas ini.

LocalAddressRanges

Mendapatkan daftar rentang alamat lokal yang diizinkan oleh filter lalu lintas ini.

LocalPortRanges

Mendapatkan daftar rentang port lokal yang diizinkan oleh filter lalu lintas ini. Sangat berguna untuk mengidentifikasi SMB.

Protocol

Mendapatkan atau mengatur protokol IP yang diizinkan oleh filter lalu lintas ini.

RemoteAddressRanges

Mendapatkan daftar rentang alamat jarak jauh yang diizinkan oleh filter lalu lintas ini.

RemotePortRanges

Mendapatkan daftar rentang port jarak jauh yang diizinkan oleh filter lalu lintas ini.

RoutingPolicyType

Mendapatkan atau mengatur apakah aplikasi yang diizinkan oleh filter lalu lintas ini memaksa terowongan melalui antarmuka VPN, atau apakah mereka terowongan terpisah dan diizinkan untuk berbicara melalui antarmuka lain.

Berlaku untuk