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()

モデムを介するすべてのトラフィックを非同期的に許可します。

適用対象