次の方法で共有


IMbnInterface::GetInterfaceCapability メソッド (mbnapi.h)

重要

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

デバイスの機能を取得します。

構文

HRESULT GetInterfaceCapability(
  [out, retval] MBN_INTERFACE_CAPS *interfaceCaps
);

パラメーター

[out, retval] interfaceCaps

インターフェイス機能を含む MBN_INTERFACE_CAPS 構造体へのポインター。 このメソッドが S_OK 以外の値を返す場合、このパラメーターは NULL です

戻り値

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

リターン コード 説明
S_OK
メソッドは正常に完了しました。 interfaceCaps には 有効な値が含まれています。
E_PENDING
この情報は使用できません。 モバイル ブロードバンド サービスは現在、デバイス機能をプローブしています。 呼び出し元のアプリケーションは、IMbnInterfaceEventsOnInterfaceCapabilityAvailable メソッドに登録することで、デバイス機能が使用可能になったときに通知を受け取ることができます。

解説

GetInterfaceCapability メソッドは、携帯電話テクノロジの種類、音声呼び出しのサポートの種類、使用される SIM の種類、サポートされている周波数帯、SMS サポートの可用性など、インターフェイス機能を返します。 また、デバイスの製造元名、モデル、ファームウェア名も返されますが、これらは省略可能であり、一部のデバイスでは入力できない場合があります。 詳細については、「 MBN_INTERFACE_CAPS」を参照してください。

要件

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

関連項目

IMbnInterface