VpnTrafficFilter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 permitir este filtro de tráfico. |
AppId |
Obtiene o establece el identificador de la aplicación que permite 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 pueden comunicarse con otras interfaces. |