Compartir a través de


VpnTrafficFilter Clase

Definición

Define las propiedades de filtrado de tráfico (incluidas las VPN por aplicación). Descripción del tipo de tráfico de red que se permitirá a través de la conexión VPN, como una aplicación específica y un protocolo permitidos para la conexión.

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
Herencia
Object Platform::Object IInspectable VpnTrafficFilter
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
networkingVpnProvider

Constructores

VpnTrafficFilter(VpnAppId)

Permite que un complemento VPN o una aplicación de administración de VPN cree un filtro de tráfico.

Propiedades

AppClaims

Obtiene un descriptor de seguridad que especifica el conjunto de comprobaciones de notificaciones que debe tener permitido este filtro de tráfico.

AppId

Obtiene o establece el identificador de la aplicación permitida por este filtro de tráfico.

LocalAddressRanges

Obtiene una lista de los intervalos de direcciones locales permitidos por este filtro de tráfico.

LocalPortRanges

Obtiene una lista de los intervalos de puertos locales permitidos por este filtro de tráfico. Especialmente útil para identificar SMB.

Protocol

Obtiene o establece el protocolo IP permitido por este filtro de tráfico.

RemoteAddressRanges

Obtiene una lista de los intervalos de direcciones remotas permitidos por este filtro de tráfico.

RemotePortRanges

Obtiene una lista de los intervalos de puertos remotos permitidos por este filtro de tráfico.

RoutingPolicyType

Obtiene o establece si las aplicaciones permitidas por este filtro de tráfico se tunelizarán a través de la interfaz VPN, o si están tunelizado divididos y tienen permiso para comunicarse con otras interfaces.

Se aplica a