MobileBroadbandModemIsolation 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个类,其中包含禁止和允许某些类型的数据流量通过移动宽带调制解调器的方法;实质上是将用户设备隔离 (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
- 继承
- 属性
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() |
异步允许所有流量通过调制解调器。 |