IMbnDeviceService::OpenDataSession メソッド (mbnapi.h)

重要

バージョン 1803 Windows 10以降、このセクションで説明する Win32 API は、Windows.Networking.Connectivity 名前空間のWindows ランタイム API に置き換えられます。

モバイル ブロードバンド デバイス上のデバイス サービスへのデータ セッションを開きます。

構文

HRESULT OpenDataSession(
  [out] ULONG *requestID
);

パラメーター

[out] requestID

この要求を識別するためにモバイル ブロードバンド サービスによって割り当てられた一意の要求 ID。

戻り値

メソッドは、次のいずれかの値を返すことができます。

リターン コード 説明
S_OK
メソッドは正常に完了しました。
E_ACCESSDENIED
このデバイス サービス コマンドは、プロセス特権を呼び出すことは許可されていません。
HRESULT_FROM_WIN32(ERROR_TOO_MANY_SESS)
デバイス サービスがサポートできるセッションの最大数に達しました
その他
このメソッドの実行時にエラーが発生しました。

注釈

OpenDataSession を使用すると、アプリケーションはモバイル ブロードバンド デバイス サービスへのデータ セッションを開きます。

これは非同期操作であり、 OpenDataSession はすぐに返されます。 操作が完了すると、モバイル ブロードバンド サービスは IMbnDeviceServicesEvents インターフェイスの OnOpenDataSessionComplete メソッドを呼び出します。

要件

要件
対象プラットフォーム Windows
ヘッダー mbnapi.h

こちらもご覧ください

IMbnDeviceService