MobileBroadbandDeviceServiceCommandSession 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 eine Gerätedienstbefehlssitzung dar, die es dem Aufrufer ermöglicht, vordefinierte Befehle an das Modem in einem mobilen Breitbandgerätedienst zu übermitteln.
Hinweis
Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern erhalten.
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 MobileBroadbandDeviceServiceCommandSession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MobileBroadbandDeviceServiceCommandSession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MobileBroadbandDeviceServiceCommandSession
Public NotInheritable Class MobileBroadbandDeviceServiceCommandSession
- 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
Ein MobileBroadbandDeviceServiceCommandSession-instance wird zurückgegeben, wenn die OpenCommandSession-Methode für das MobileBroadbandDeviceService-Objekt aufgerufen wird.
Methoden
CloseSession() |
Schließt die Befehlssitzung für einen mobilen Breitbandgerätedienst. |
SendQueryCommandAsync(UInt32, IBuffer) |
Startet einen asynchronen Vorgang für einen mobilen Breitbandgerätedienst, um einen Abfragebefehl an die Befehlssitzung zu senden. |
SendSetCommandAsync(UInt32, IBuffer) |
Startet einen asynchronen Vorgang für einen mobilen Breitbandgerätedienst, um einen set-Befehl an die Befehlssitzung zu senden. |
Ereignisse
CommandReceived |
Wird ausgelöst, wenn ein nicht angefordertes Ereignis von einem mobilen Breitbandgerät im MobileBroadbandDeviceServiceCommandSession-Objekt empfangen wird, nachdem die Sitzung geöffnet wurde. Hinweis Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern erhalten. 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 . |