次の方法で共有


MBN_PROVIDER_STATE列挙 (mbnapi.h)

重要

バージョン 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