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 |