MobileBroadbandModemIsolation 类

定义

一个类,其中包含禁止和允许某些类型的数据流量通过移动宽带调制解调器的方法;实质上是将用户设备隔离 (UE) 或设备。

public ref class MobileBroadbandModemIsolation sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Networking.NetworkOperators.IMobileBroadbandModemIsolationFactory, 393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MobileBroadbandModemIsolation final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Networking.NetworkOperators.IMobileBroadbandModemIsolationFactory), 393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MobileBroadbandModemIsolation
function MobileBroadbandModemIsolation(modemDeviceId, ruleGroupId)
Public NotInheritable Class MobileBroadbandModemIsolation
继承
Object Platform::Object IInspectable MobileBroadbandModemIsolation
属性

Windows 要求

设备系列
Windows 10, version 1803 (在 10.0.17134.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v6.0 中引入)
应用功能
cellularDeviceControl cellularDeviceIdentity

构造函数

MobileBroadbandModemIsolation(String, String)

创建 MobileBroadbandModemIsolation 的新实例。

方法

AddAllowedHost(HostName)

添加允许的主机。 可以多次调用此方法以添加多个允许的主机。 调用 ApplyConfigurationAsync 后,将允许向添加的主机 () 的流量。

AddAllowedHostRange(HostName, HostName)

添加允许的主机范围。 可以多次调用此方法以添加多个允许的主机范围。 调用 ApplyConfigurationAsync 后,将允许向添加的主机 () 的流量。

ApplyConfigurationAsync()

异步隔离调制解调器,以仅允许核心网络流量 ((如 DHCP、DNS 和 ICMP) )或流量流向 AddAllowedHost或 AddAllowedHostRange 指定的一组允许的主机。

ClearConfigurationAsync()

异步允许所有流量通过调制解调器。

适用于