Compartilhar via


estrutura WWAN_USSD_STRING (wwan.h)

A estrutura WWAN_USSD_STRING descreve uma cadeia de caracteres USSD (Dados de Serviço Suplementar Não Estruturados).

Sintaxe

typedef struct _WWAN_USSD_STRING {
  BYTE DataCodingScheme;
  BYTE StringLength;
  BYTE String[WWAN_USSD_STRING_LEN_MAX];
} WWAN_USSD_STRING, *PWWAN_USSD_STRING;

Membros

DataCodingScheme

O esquema de codificação de dados que especifica como o membro de cadeia de caracteres é codificado, conforme definido no 3GPP TS 23.038, seção 5.

StringLength

O comprimento, em bytes, da cadeia de caracteres USSD armazenada no membro cadeia de caracteres.

String[WWAN_USSD_STRING_LEN_MAX]

A cadeia de caracteres USSD codificada de acordo com o membro DataCodingScheme.

Observações

StringLength pode ser de 1 a 160 bytes. Especifique 0 bytes para indicar uma cadeia de caracteres USSD ausente.

Essa estrutura foi projetada para o USSD Stage 2 (3GPP 23.090) e elimina a necessidade de executar qualquer interpretação da cadeia de caracteres USSD no driver de miniporto ou no dispositivo MB. Se o driver de miniporto ou o dispositivo MB der suporte ao USSD Estágio 1 e a rede usar o USSD Estágio 1, o driver de miniporto ou o dispositivo MB deverá transcodificar entre ASCII (IA5) usado no USSD Estágio 1 e nesta estrutura:

Para solicitações ussd, o driver de miniporto ou dispositivo MB deve decodificar a cadeia de caracteres USSD do alfabeto padrão GSM-7 bits usado em solicitações para ASCII.

Para notificações ussd, o driver de miniporto ou dispositivo MB deve codificar a cadeia de caracteres USSD de ASCII para GSM-7 bits e definir o DataCodingScheme membro para indicar que o alfabeto padrão GSM-7 bits é usado.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte a partir do Windows 8.
cabeçalho wwan.h (inclua Wwan.h)

Consulte também

WWAN_USSD_EVENT

WWAN_USSD_REQUEST