WWAN_USSD_EVENT_TYPE 枚举 (wwan.h)

WWAN_USSD_EVENT_TYPE 枚举列出不同类型的非结构化补充服务数据 (USSD) 事件。

语法

typedef enum _WWAN_USSD_EVENT_TYPE {
  WwanUssdEventNoActionRequired,
  WwanUssdEventActionRequired,
  WwanUssdEventTerminated,
  WwanUssdEventOtherLocalClient,
  WwanUssdEventOperationNotSupported,
  WwanUssdEventNetworkTimeOut
} WWAN_USSD_EVENT_TYPE, *PWWAN_USSD_EVENT_TYPE;

常量

 
WwanUssdEventNoActionRequired
指示不需要进一步的操作或所需的信息。
WwanUssdEventActionRequired
指示 USSD 会话仍处于打开状态,需要更多信息,例如其他 USSD 字符串。
WwanUssdEventTerminated
指示 USSD 会话已终止。
WwanUssdEventOtherLocalClient
指示活动 USSD 会话已存在,并且活动会话终止之前无法建立新会话。 这包括对 MB 堆栈不可见的会话,例如订阅者标识模块中的 USSD 会话终止 (SIM) 。
WwanUssdEventOperationNotSupported
指示微型端口驱动程序或 MB 设备不支持上一个请求。
WwanUssdEventNetworkTimeOut
指示 USSD 会话因本地或网络会话超时而关闭。 微型端口驱动程序或 MB 设备负责在特定于实现的超时后超时非活动 USSD 会话。

注解

网络启动的 USSD 事件使用 WwanUssdEventActionRequired 来指示在 MB 设备启动操作后何时需要进一步的信息。 WwanUssdEventActionRequired 事件还指示会话仍处于打开状态。 所有其他事件指示现有的 USSD 会话已关闭。

WwanUssdEventNoActionRequiredWwanUssdEventActionRequired 是唯一需要非空 USSD 字符串才能与字符串长度介于 1 到 160 字节之间一起的事件。 所有其他事件必须将 USSD 字符串长度设置为 0,以指示字符串为空。

如果没有字符串,则忽略 WWAN_USSD_EVENTSessionState 成员的值。

要求

要求
最低受支持的客户端 从 Windows 8 开始支持。
标头 wwan.h

另请参阅

WWAN_USSD_EVENT