Compartilhar via


enumeração WWAN_USSD_REQUEST_TYPE (wwan.h)

A enumeração WWAN_USSD_REQUEST_TYPE lista os diferentes tipos de solicitações de sessão de USSD (Dados de Serviço Suplementar Não Estruturados).

Syntax

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

Constantes

 
WwanUssdRequestInitiate
Indica uma solicitação para criar uma nova sessão ussd e transmitir a cadeia de caracteres USSD que acompanha.
WwanUssdRequestContinue
Indica uma solicitação para enviar a cadeia de caracteres USSD que acompanha usando a sessão USSD existente.
WwanUssdRequestCancel
Indica uma solicitação para encerrar a sessão ussd existente.

Comentários

O protocolo USSD permite apenas uma única sessão USSD a qualquer momento. Se o driver de miniporto receber uma solicitação WwanUssdRequestInitiate para criar uma nova sessão ussd quando já existir, o driver de miniporto deverá falhar na solicitação e especificar WwanUssdEventOtherLocalClient como o motivo.

Ao responder a uma solicitação WwanUssdRequestCancel , os drivers de miniporto devem retornar WwanUssdEventTerminated como o motivo, mesmo que não exista nenhuma sessão (o que pode acontecer durante uma versão simultânea da sessão da rede e do cliente local). O conteúdo da cadeia de caracteres USSD que acompanha deve ser ignorado para solicitações WwanUssdRequestCancel e o comprimento da cadeia de caracteres deve ser definido como zero para indicar que não há uma cadeia de caracteres USSD que acompanha.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte a partir do Windows 8.
Cabeçalho wwan.h