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) |