Поделиться через


Перечисление WWAN_USSD_REQUEST_TYPE (wwan.h)

Перечисление WWAN_USSD_REQUEST_TYPE перечисляет различные типы запросов сеанса неструктурированных дополнительных данных службы (USSD).

Синтаксис

typedef enum _WWAN_USSD_REQUEST_TYPE {
  WwanUssdRequestInitiate,
  WwanUssdRequestContinue,
  WwanUssdRequestCancel
} WWAN_USSD_REQUEST_TYPE, *PWWAN_USSD_REQUEST_TYPE;

Константы

 
WwanUssdRequestInitiate
Указывает запрос на создание нового сеанса USSD и передачу сопроводительной строки USSD.
WwanUssdRequestContinue
Указывает запрос на отправку сопроводительной строки USSD с помощью существующего сеанса USSD.
WwanUssdRequestCancel
Указывает запрос на завершение существующего сеанса USSD.

Комментарии

Протокол USSD допускает только один сеанс USSD в любое время. Если драйвер мини-порта получает запрос WwanUssdRequestInitiate на создание нового сеанса USSD, если он уже существует, драйвер мини-порта должен завершить запрос неудачей и указать WwanUssdEventOtherLocalClient в качестве причины.

При ответе на запрос WwanUssdRequestCancel драйверы мини-порта должны возвращать WwanUssdEventTerminated в качестве причины, даже если сеанс не существовал (что может произойти во время параллельного выпуска сеанса из сети и локального клиента). Содержимое сопроводительной строки USSD должно быть проигнорировано для запросов WwanUssdRequestCancel, а длина строки должна быть равна нулю, чтобы указать на отсутствие сопроводительной строки USSD.

Требования

Требование Значение
Минимальная версия клиента Поддерживается начиная с Windows 8.
Верхняя часть wwan.h