MobileBroadbandModemIsolation Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe con metodi per impedire e consentire determinati tipi di traffico dati tramite il modem a banda larga mobile; isolando essenzialmente l'attrezzatura utente (UE) o il dispositivo.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v6.0)
|
Funzionalità dell'app |
cellularDeviceControl
cellularDeviceIdentity
|
Costruttori
MobileBroadbandModemIsolation(String, String) |
Crea una nuova istanza di mobileBroadbandModemIsolation. |
Metodi
AddAllowedHost(HostName) |
Aggiunge un host consentito. È possibile chiamare questo metodo più volte per aggiungere più host consentiti. Il traffico agli host aggiunti sarà consentito dopo aver chiamato ApplyConfigurationAsync. |
AddAllowedHostRange(HostName, HostName) |
Aggiunge un intervallo di host consentiti. È possibile chiamare questo metodo più volte per aggiungere più intervalli di host consentiti. Il traffico agli host aggiunti sarà consentito dopo aver chiamato ApplyConfigurationAsync. |
ApplyConfigurationAsync() |
Isola in modo asincrono il modem per consentire solo il traffico di rete principale (ad esempio DHCP, DNS e ICMP) o il traffico a un set di host consentiti come specificato da AddAllowedHost o AddAllowedHostRange. |
ClearConfigurationAsync() |
In modo asincrono consente tutto il traffico attraverso il modem. |