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 セッションが既に存在し、アクティブなセッションが終了するまで新しいセッションを確立できないことを示します。 これには、サブスクライバー ID モジュール (SIM) の USSD セッション終了など、MB スタックに対して非表示のセッションが含まれます。 |
WwanUssdEventOperationNotSupported 前の要求がミニポート ドライバーまたは MB デバイスでサポートされていないことを示します。 |
WwanUssdEventNetworkTimeOut ローカルまたはネットワークによるセッション タイムアウトが原因で USSD セッションが閉じられたことを示します。 ミニポート ドライバーまたは MB デバイスは、実装固有のタイムアウト後に非アクティブな USSD セッションのタイムアウトを担当します。 |
注釈
ネットワークによって開始される USSD イベントでは 、WwanUssdEventActionRequired を使用して、MB デバイスが開始した操作の後に追加情報が必要になるタイミングを示します。 WwanUssdEventActionRequired イベントは、セッションがまだ開かれていることも示します。 その他のすべてのイベントは、既存の USSD セッションが閉じられたことを示します。
WwanUssdEventNoActionRequired および WwanUssdEventActionRequired は、空でない USSD 文字列を必要とする唯一のイベントで、1 から 160 バイトまでの文字列長でそれらに付随します。 その他のすべてのイベントでは、文字列が空であることを示すために、USSD 文字列の長さを 0 に設定する必要があります。
文字列が存在しない場合、 WWAN_USSD_EVENTSessionState メンバーの値は無視されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 以降でサポートされています。 |
Header | wwan.h |