重要
バージョン 1803 Windows 10以降、このセクションで説明する Win32 API は、Windows.Networking.Connectivity 名前空間のWindows ランタイム API に置き換えられます。
MBN_PROVIDER_STATE列挙型は、プロバイダー エントリにタグを付けることができるさまざまな状態を指定します。 これらの値は、ビットごとの OR の組み合わせで一緒に使用することを目的としています。
構文
typedef enum MBN_PROVIDER_STATE {
MBN_PROVIDER_STATE_NONE = 0,
MBN_PROVIDER_STATE_HOME = 0x1,
MBN_PROVIDER_STATE_FORBIDDEN = 0x2,
MBN_PROVIDER_STATE_PREFERRED = 0x4,
MBN_PROVIDER_STATE_VISIBLE = 0x8,
MBN_PROVIDER_STATE_REGISTERED = 0x10,
MBN_PROVIDER_STATE_PREFERRED_MULTICARRIER = 0x20
} ;
定数
MBN_PROVIDER_STATE_NONE値: 0 プロバイダーの状態が不明です。 |
MBN_PROVIDER_STATE_HOME値: 0x1 プロバイダーはホーム オペレーターです。 |
MBN_PROVIDER_STATE_FORBIDDEN値: 0x2 プロバイダーが禁止リストに含まれている。 |
MBN_PROVIDER_STATE_PREFERRED値: 0x4 プロバイダーが優先リストに表示されます。 |
MBN_PROVIDER_STATE_VISIBLE値: 0x8 プロバイダーが表示されます。 |
MBN_PROVIDER_STATE_REGISTERED値: 0x10 Windows 8 以降: プロバイダーは現在、デバイスによって登録されています。 |
MBN_PROVIDER_STATE_PREFERRED_MULTICARRIER値: 0x20 Windows 8以降: プロバイダーは現在、優先されるマルチキャリア リストにあります。 |
注釈
次の表に、さまざまな操作の値の有効な組み合わせを示します。
| 操作 | MBN_PROVIDER_STATE |
|---|---|
| クエリ ホーム プロバイダー | MBN_PROVIDER_STATE_HOME |
| 優先プロバイダーのクエリ | MBN_PROVIDER_STATE_FORBIDDEN |
| MBN_PROVIDER_STATE_PREFERRED | |
| 表示されるプロバイダーのクエリ | MBN_PROVIDER_STATE_REGISTERED |
| MBN_PROVIDER_STATE_HOME | |
| MBN_PROVIDER_STATE_PREFERRED | |
| MBN_PROVIDER_STATE_FORBIDDEN |
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | サポートなし |
| Header | mbnapi.h |