一時的なネットワーク接続を確立する

通信アプリケーションは、長期的な接続を開始できません。 ただし、特定のネットワークへの一時的な接続が必要な場合は、次のように モバイル ブロードバンド API を使用できます。

  1. IMbnConnectionManager のインスタンスを作成します。

  2. IMbnConnectionEvents 接続ポイントに登録します。

  3. IMbnInterfaceManager のインスタンスを作成します。

  4. アカウント デバイス ID を IMbnInterfaceManager::GetInterface に渡して、デバイスの IMbnInterface インターフェイスを取得します。 (詳細については、「デバイスのロック解除」を参照してください。)

  5. IMbnConnectionManager::GetConnection を呼び出して、デバイスの IMbnConnection インターフェイスを取得します。

  6. IMbnConnection::Connect を呼び出して接続を確立します。 connectionMode パラメーターは MBN_CONNECTION_MODE_TMP_PROFILE に設定する必要があり、strProfile パラメーターはモバイル ブロードバンド プロファイルの記述である必要があります。

接続試行の結果は、IMbnConnectionEvents::OnConnectComplete メソッドを使用して返されます。 完了した後に切断するには、IMbnConnection::Disconnect メソッドを呼び出します。 状態は、IMbnConnectionEvents::OnDisconnectComplete を使用して返されます。

モバイル ブロードバンド Windows ランタイム API の一般的なタスク