VpnTrafficFilter Kelas
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.
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
- 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. Khususnya 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. |