Condividi tramite


MobileBroadbandDeviceServiceCommandSession Classe

Definizione

Rappresenta una sessione di comando del servizio dispositivi che consente al chiamante di inviare comandi predefiniti al modem in un servizio di dispositivi mobili a banda larga.

Nota

Questa funzionalità è disponibile solo per le app dell'operatore di telefonia mobile e le app UWP con accesso con privilegi da parte degli operatori di rete mobile.

Se vuoi usare questa API e pubblicare la tua app in Microsoft Store, avrai bisogno di un'approvazione speciale. Per altre informazioni, vedere la sezione Funzionalità con restrizioni nell'argomento Dichiarazioni di funzionalità dell'app .

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
Ereditarietà
Object Platform::Object IInspectable MobileBroadbandDeviceServiceCommandSession
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
cellularDeviceControl cellularDeviceIdentity

Commenti

Viene restituita un'istanza mobileBroadbandDeviceServiceCommandSession quando viene chiamato il metodo OpenCommandSession sull'oggetto MobileBroadbandDeviceService .

Metodi

CloseSession()

Chiude la sessione di comando in un servizio di dispositivi mobili a banda larga.

SendQueryCommandAsync(UInt32, IBuffer)

Avvia un'operazione asincrona in un servizio di dispositivi mobile broadband per inviare un comando di query alla sessione di comando.

SendSetCommandAsync(UInt32, IBuffer)

Avvia un'operazione asincrona in un servizio di dispositivi mobile broadband per inviare un comando set alla sessione di comando.

Eventi

CommandReceived

Generato quando un evento non richiesto viene ricevuto da un dispositivo mobile broadband nell'oggetto MobileBroadbandDeviceServiceCommandSession dopo l'apertura della sessione.

Nota

Questa funzionalità è disponibile solo per le app dell'operatore di telefonia mobile e le app UWP con accesso con privilegi da parte degli operatori di rete mobile.

Se vuoi usare questa API e pubblicare la tua app in Microsoft Store, avrai bisogno di un'approvazione speciale. Per altre informazioni, vedere la sezione Funzionalità con restrizioni nell'argomento Dichiarazioni di funzionalità dell'app .

Si applica a

Vedi anche