다음을 통해 공유


VpnTrafficFilter 클래스

정의

트래픽 필터링 속성(앱별 VPN 포함)을 정의합니다. VPN 연결을 통해 허용되는 네트워크 트래픽 유형(예: 연결에 허용되는 특정 애플리케이션 및 프로토콜)에 대한 설명입니다.

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
상속
Object Platform::Object IInspectable VpnTrafficFilter
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
앱 기능
networkingVpnProvider

생성자

VpnTrafficFilter(VpnAppId)

VPN 플러그 인 또는 VPN 관리 앱에서 트래픽 필터를 만들 수 있습니다.

속성

AppClaims

이 트래픽 필터에서 프로세스를 허용해야 하는 클레임 검사 집합을 지정하는 보안 설명자를 가져옵니다.

AppId

이 트래픽 필터에서 허용하는 앱의 ID를 가져오거나 설정합니다.

LocalAddressRanges

이 트래픽 필터에서 허용되는 로컬 주소 범위의 목록을 가져옵니다.

LocalPortRanges

이 트래픽 필터에서 허용되는 로컬 포트 범위의 목록을 가져옵니다. SMB를 식별하는 데 특히 유용합니다.

Protocol

이 트래픽 필터에서 허용하는 IP 프로토콜을 가져오거나 설정합니다.

RemoteAddressRanges

이 트래픽 필터에서 허용되는 원격 주소 범위의 목록을 가져옵니다.

RemotePortRanges

이 트래픽 필터에서 허용되는 원격 포트 범위의 목록을 가져옵니다.

RoutingPolicyType

이 트래픽 필터에서 허용하는 앱이 VPN 인터페이스를 통해 강제로 터널화되는지 또는 분할 터널로 분할되고 다른 인터페이스를 통해 통신할 수 있는지 여부를 가져오거나 설정합니다.

적용 대상