Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура WWAN_USSD_STRING описывает строку неструктурированных дополнительных данных службы (USSD).
Синтаксис
typedef struct _WWAN_USSD_STRING {
BYTE DataCodingScheme;
BYTE StringLength;
BYTE String[WWAN_USSD_STRING_LEN_MAX];
} WWAN_USSD_STRING, *PWWAN_USSD_STRING;
Члены
DataCodingScheme
Схема кодирования данных, указывающая, как кодируется элемент строки, как определено в разделе 3GPP TS 23.038, раздел 5.
StringLength
Длина строки USSD в байтах, хранящейся в элементе String.
String[WWAN_USSD_STRING_LEN_MAX]
Строка USSD, закодированная в соответствии с элементом DataCodingScheme.
Замечания
StringLength может составлять от 1 до 160 байт. Укажите 0 байтов для указания отсутствующей строки USSD.
Эта структура предназначена для USSD Stage 2 (3GPP 23.090) и устраняет необходимость выполнения любой интерпретации строки USSD в минипорт-драйвере или устройстве МБ. Если минипорт-драйвер или устройство MB поддерживает usSD Stage 1 и сеть использует USSD Stage 1, то минипорт-драйвер или устройство МБ должны перекодировать между ASCII (IA5), используемым в USSD stage 1 и этой структуре:
Для запросов USSD мини-порт или устройство МБ должно декодировать строку USSD из алфавита по умолчанию GSM-7, используемого при запросах к ASCII.
Для уведомлений USSD минипорт драйвер или устройство МБ должны закодировать строку USSD из ASCII в GSM-7 бит и задать элемент DataCodingScheme, чтобы указать, что используется алфавит по умолчанию GSM-7.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается начиная с Windows 8. |
заголовка | wwan.h (include Wwan.h) |