次の方法で共有


MBN_READY_STATE列挙 (mbnapi.h)

重要

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

MBN_READY_STATE列挙型には、モバイル ブロードバンド デバイスが携帯ネットワーク トラフィック操作に取り組む準備ができていることを示す値が含まれています。

これらの値は、IMbnInterfaceGetReadyState メソッドによって返されます。 SIM カードを備えたデバイスの場合、これは SIM が初期化され、アクセスの準備ができていることを通知するためのものです。

構文

typedef enum MBN_READY_STATE {
  MBN_READY_STATE_OFF = 0,
  MBN_READY_STATE_INITIALIZED,
  MBN_READY_STATE_SIM_NOT_INSERTED,
  MBN_READY_STATE_BAD_SIM,
  MBN_READY_STATE_FAILURE,
  MBN_READY_STATE_NOT_ACTIVATED,
  MBN_READY_STATE_DEVICE_LOCKED,
  MBN_READY_STATE_DEVICE_BLOCKED,
  MBN_READY_STATE_NO_ESIM_PROFILE
} ;

定数

 
MBN_READY_STATE_OFF
値: 0
モバイル ブロードバンド デバイス スタックがオフです。
MBN_READY_STATE_INITIALIZED
カードとスタックは電源が入っており、モバイル ブロードバンド操作に使用する準備ができています。
MBN_READY_STATE_SIM_NOT_INSERTED
SIM は挿入されません。
MBN_READY_STATE_BAD_SIM
SIM が無効です (PIN ブロック解除キーの再トライアが制限を超えています)。
MBN_READY_STATE_FAILURE
一般的なデバイスエラー。
MBN_READY_STATE_NOT_ACTIVATED
サブスクリプションがアクティブ化されていません。
MBN_READY_STATE_DEVICE_LOCKED
デバイスが PIN またはパスワードによってロックされているため、デバイスがネットワークに初期化および登録できなくなります。 呼び出し元のアプリケーションは、IMbnPinManager インターフェイスの GetPinState メソッドを呼び出して、デバイスのロックを解除するために入力する必要がある PIN の種類を取得できます。
MBN_READY_STATE_DEVICE_BLOCKED
デバイスは PIN またはパスワードによってブロックされます。これにより、デバイスがネットワークに初期化および登録できなくなります。 呼び出し元のアプリケーションは、デバイスの ブロックを解除 するために 、IMbnPin インターフェイスの Unblock メソッドを呼び出す必要があります。
MBN_READY_STATE_NO_ESIM_PROFILE

要件

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