MBN_PROVIDER2 構造体 (mbnapi.h)

重要

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

MBN_PROVIDER2構造体は、ネットワーク サービス プロバイダーを表します。 これは、 IMbnMultiCarrier インターフェイスのプロバイダー固有のメソッドの多くで使用され、マルチキャリアをサポートするための MBN_PROVIDER の拡張機能を提供します。 この拡張機能には、各プロバイダーのシグナル強度が含まれています。これは、ユーザーが接続する必要があるプロバイダーを特定するのに役立ちます。

構文

typedef struct MBN_PROVIDER2 {
  MBN_PROVIDER       provider;
  MBN_CELLULAR_CLASS cellularClass;
  ULONG              signalStrength;
  ULONG              signalError;
} MBN_PROVIDER2;

メンバー

provider

単一キャリア のMBN_PROVIDER構造体が 含まれています。

cellularClass

プロバイダーが使用する携帯ネットワーク クラスを指定する MBN_CELLULAR_CLASS が含まれます。

signalStrength

GetSignalStrength で定義されているデバイスが受信した信号品質を格納します。

signalError

GetSignalError で定義されているシグナル エラー率を格納します。

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
Header mbnapi.h

関連項目

MBN_PROVIDER