MBN_READY_STATE 枚举 (mbnapi.h)

重要

从 Windows 10 版本 1803 开始,本部分所述的 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
(PIN 取消阻止密钥重审已超出限制) ,则 SIM 卡无效。
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 [仅限桌面应用]
最低受支持的服务器 无受支持的版本
标头 mbnapi.h