IMbnMultiCarrier::GetSupportedCellularClasses メソッド (mbnapi.h)

重要

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

マルチキャリア デバイスでサポートされている携帯ネットワーク クラスの一覧を取得します。

構文

HRESULT GetSupportedCellularClasses(
  [out, retval] SAFEARRAY **cellularClasses
);

パラメーター

[out, retval] cellularClasses

サポートされている携帯ネットワーク クラスの一覧を含む MBN_CELLULAR_CLASS 列挙体の配列へのポインター。 このメソッドが S_OK 以外の値を返す場合、 cellularClassNULL ですGetSupportedCellularClassesS_OKを返す場合、呼び出し元のアプリケーションは SafeArrayDestroy を呼び出して、割り当てられたメモリを解放する必要があります。

戻り値

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

リターン コード 説明
S_OK
メソッドは正常に完了しました。
HRESULT_FROM_WIN32(ERROR_SERVICE_NOT_ACTIVE)
モバイル ブロードバンド サービスがこのシステムで実行されていません。
E_HANDLE
インターフェイスが無効です。 モバイル ブロードバンド デバイスは、おそらくシステムから削除されています。
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
インターフェイスが無効です。 ほとんどの場合、モバイル ブロードバンド デバイスがシステムから削除されています。
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
この操作は、デバイスではサポートされていません。 これは、マルチキャリアをサポートしていないデバイスによって返される場合があります。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー mbnapi.h

こちらもご覧ください

IMbnMultiCarrier