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 String é codificado, conforme definido em 3GPP TS 23.038, seção 5.

StringLength

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

String[WWAN_USSD_STRING_LEN_MAX]

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

Comentários

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 Estágio 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 miniporte ou o dispositivo MB deverá transcodificar entre ASCII (IA5) usado no ESTÁGIO 1 do USSD e esta 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 de USSD, o driver de miniporto ou o dispositivo MB devem codificar a cadeia de caracteres USSD do ASCII para o bit GSM-7 e definir o membro DataCodingScheme para indicar que o alfabeto padrão de GSM-7 bits é usado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte começando com Windows 8.
Cabeçalho wwan.h (inclua Wwan.h)

Confira também

WWAN_USSD_EVENT

WWAN_USSD_REQUEST