Condividi tramite


Stabilire la connettività di rete temporanea

Le applicazioni di telecomunicazione non possono avviare connessioni a lungo termine. Tuttavia, se è necessaria la connettività temporanea a una rete specifica, è possibile usare l'API Mobile Broadband come indicato di seguito:

  1. Creare un'istanza di IMbnConnectionManager.

  2. Eseguire la registrazione nel punto di connessione IMbnConnectionEvents .

  3. Creare un'istanza di IMbnInterfaceManager.

  4. Ottenere un'interfaccia IMbnInterface per il dispositivo passando l'ID dispositivo dell'account in IMbnInterfaceManager::GetInterface. Per altre info, vedi Sbloccare un dispositivo.

  5. Ottenere un'interfaccia IMbnConnection per il dispositivo chiamando IMbnConnectionManager::GetConnection.

  6. Stabilire una connessione chiamando IMbnConnection::Connect. Il parametro connectionMode deve essere impostato su MBN_CONNECTION_MODE_TMP_PROFILE e il parametro strProfile deve essere una descrizione del profilo mobile broadband.

I risultati del tentativo di connessione vengono restituiti usando il metodo IMbnConnectionEvents::OnConnectComplete . Per disconnettersi al termine, richiamare il metodo IMbnConnection::D isconnect . Lo stato viene restituito usando IMbnConnectionEvents::OnDisconnectComplete.

Attività comuni per le API di Windows Runtime mobile broadband