MobileBroadbandModem Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein mobiles Breitbandmodem dar.
Hinweis
Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung.
Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, benötigen Sie eine spezielle Genehmigung. Weitere Informationen finden Sie im Abschnitt Eingeschränkte Funktionen im Thema App-Funktionsdeklarationen .
public ref class MobileBroadbandModem sealed
/// [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.Both)]
class MobileBroadbandModem final
[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.Both)]
public sealed class MobileBroadbandModem
Public NotInheritable Class MobileBroadbandModem
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
cellularDeviceControl
cellularDeviceIdentity
|
Hinweise
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1709 | 16299 | GetIsPassthroughEnabledAsync |
1709 | 16299 | SetIsPassthroughEnabledAsync |
1803 | 17134 | IsInEmergencyCallMode |
1803 | 17134 | IsInEmergencyCallModeChanged |
1803 | 17134 | TryGetPcoAsync |
Eigenschaften
CurrentAccount |
Ruft das MobileBroadbandAccount ab, das derzeit dem mobilen Breitbandmodem zugeordnet ist. |
CurrentNetwork |
Ruft ein -Objekt ab, das das mobile Breitbandnetzwerk beschreibt, an das dieses Modem derzeit angeschlossen ist. |
DeviceInformation |
Ruft die MobileBroadbandDeviceInformation für das mobile Breitbandmodem ab. |
DeviceServices |
Ruft eine Liste der Gerätedienste ab, die für das mobile Breitbandmodem verfügbar sind. |
IsInEmergencyCallMode |
Ruft einen Wert ab, der angibt, ob sich das mobile Breitbandmodem im Notrufmodus befindet. |
IsResetSupported |
Ruft einen Wert ab, der angibt, ob das mobile Breitbandmodem einen Zurücksetzungsvorgang zulässt. |
MaxDeviceServiceCommandSizeInBytes |
Ruft die maximale Befehlsgröße des Gerätediensts für das mobile Breitbandmodem in Bytes ab. |
MaxDeviceServiceDataSizeInBytes |
Ruft die maximale Gerätedienstdatengröße in Bytes für das mobile Breitbandmodem ab. |
Methoden
FromId(String) |
Ermitteln Sie, ob es sich bei einem mobilen Breitbandgerät um ein Wireless WAN-Gerät handelt. |
GetCurrentConfigurationAsync() |
Ruft asynchron Konfigurationsinformationen für das mobile Breitbandmodem ab. |
GetDefault() |
Bestimmt das Standardmodem für mobiles Breitband. |
GetDeviceSelector() |
Ruft eine Geräteauswahl für das mobile Breitbandmodem ab. |
GetDeviceService(Guid) |
Ruft einen bestimmten Gerätedienst für das mobile Breitbandmodem ab. |
GetIsPassthroughEnabled(Int32) |
Ruft einen Wert ab, der angibt, ob der Passthroughmodus aktiviert ist (für den aktiven oder inaktiven Slot, für Dual Sim Single Active-Geräte). Hinweis Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung. Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, müssen Sie eine spezielle Genehmigung anfordern, um die benutzerdefinierte Funktion Microsoft.eSIMManagement_8wekyb3d8bbwe verwenden zu können. Weitere Informationen finden Sie unter Benutzerdefinierte Funktionen. |
GetIsPassthroughEnabledAsync() |
Ruft einen Wert ab, der angibt, ob der Passthroughmodus aktiviert ist. |
GetIsPassthroughEnabledAsync(Int32) |
Ruft asynchron einen Wert ab, der angibt, ob der Passthroughmodus aktiviert ist (entweder für den aktiven oder den inaktiven Slot, für Dual Sim Single Active-Geräte). Hinweis Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung. Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, müssen Sie eine spezielle Genehmigung anfordern, um die benutzerdefinierte Funktion Microsoft.eSIMManagement_8wekyb3d8bbwe verwenden zu können. Weitere Informationen finden Sie unter Benutzerdefinierte Funktionen. |
ResetAsync() |
Führt asynchron einen Zurücksetzungsvorgang für das mobile Breitbandmodem aus. |
SetIsPassthroughEnabled(Boolean, Int32) |
Aktiviert oder deaktiviert den Passthroughmodus (entweder für den aktiven oder den inaktiven Slot, für Dual Sim Single Active-Geräte). Hinweis Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung. Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, müssen Sie eine spezielle Genehmigung anfordern, um die benutzerdefinierte Funktion Microsoft.eSIMManagement_8wekyb3d8bbwe verwenden zu können. Weitere Informationen finden Sie unter Benutzerdefinierte Funktionen. |
SetIsPassthroughEnabledAsync(Boolean) |
Aktiviert oder deaktiviert den Passthroughmodus asynchron. |
SetIsPassthroughEnabledAsync(Boolean, Int32) |
Aktiviert oder deaktiviert den Passthroughmodus asynchron (für den aktiven oder inaktiven Slot, für Dual Sim Single Active-Geräte). Hinweis Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung. Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, müssen Sie eine spezielle Genehmigung anfordern, um die benutzerdefinierte Funktion Microsoft.eSIMManagement_8wekyb3d8bbwe verwenden zu können. Weitere Informationen finden Sie unter Benutzerdefinierte Funktionen. |
TryGetPcoAsync() |
Ruft die PCO-Daten (Protocol Configuration Options) für das Modem asynchron ab. |
Ereignisse
IsInEmergencyCallModeChanged |
Tritt auf, wenn das mobile Breitbandmodem entweder in den Notrufmodus wechselt oder verlässt. |