estrutura NDIS_WWAN_PROVISIONED_CONTEXTS (ndiswwan.h)
A estrutura NDIS_WWAN_PROVISIONED_CONTEXTS representa uma lista de contextos provisionados e o número de contextos provisionados na lista.
Sintaxe
typedef struct _NDIS_WWAN_PROVISIONED_CONTEXTS {
NDIS_OBJECT_HEADER Header;
WWAN_STATUS uStatus;
WWAN_LIST_HEADER ContextListHeader;
} NDIS_WWAN_PROVISIONED_CONTEXTS, *PNDIS_WWAN_PROVISIONED_CONTEXTS;
Membros
Header
O cabeçalho com informações de tipo, revisão e tamanho sobre a estrutura NDIS_WWAN_PROVISIONED_CONTEXTS. O Serviço MB define o cabeçalho com os valores mostrados na tabela a seguir quando envia a estrutura de dados para o driver de miniporto para operações de conjunto . Os drivers de miniport devem definir o cabeçalho com os mesmos valores quando enviam a estrutura de dados para o serviço MB.
Submembro de cabeçalho | Valor |
---|---|
Tipo | NDIS_OBJECT_TYPE_DEFAULT |
Revisão | NDIS_WWAN_PROVISIONED_CONTEXTS_REVISION_1 |
Tamanho | sizeof(NDIS_WWAN_PROVISIONED_CONTEXTS) |
Para obter mais informações sobre esses membros, consulte NDIS_OBJECT_HEADER.
uStatus
O status da consulta de contexto provisionada ou da operação de definição. A tabela a seguir mostra os valores possíveis para esse membro.
Valor | Significado |
---|---|
WWAN_STATUS_SUCCESS | A operação foi realizada com êxito. |
WWAN_STATUS_FAILURE | A operação falhou por um motivo diferente daqueles listados aqui. |
WWAN_STATUS_INVALID_PARAMETERS | A operação falhou devido a parâmetros inválidos. |
WWAN_STATUS_PIN_REQUIRED | A operação falhou porque o dispositivo requer um PIN. |
WWAN_STATUS_BAD_SIM | A operação falhou porque um cartão SIM inválido foi detectado. |
WWAN_STATUS_SIM_NOT_INSERTED | A operação falhou porque o cartão sim não foi totalmente inserido no dispositivo. |
WWAN_STATUS_NO_DEVICE_SUPPORT | A operação falhou porque o dispositivo não dá suporte à ativação do serviço. |
WWAN_STATUS_NOT_INITIALIZED | A operação falhou porque o dispositivo está em processo de inicialização. Repita a operação após o estado pronto do dispositivo mudar para WwanReadyStateInitialized. |
WWAN_STATUS_READ_FAILURE | A operação falhou porque o dispositivo não pôde obter contextos provisionados. |
WWAN_STATUS_WRITE_FAILURE | A operação falhou porque a solicitação de atualização não foi bem-sucedida. |
O status da operação de conjunto de contexto provisionado. A tabela a seguir mostra o valor possível para esse membro.
Valor | Significado |
---|---|
WWAN_STATUS_WRITE_FAILURE | A operação falhou porque a solicitação de atualização não foi bem-sucedida. |
ContextListHeader
Um objeto WWAN_LIST_HEADER formatado que representa uma lista de contextos provisionados e o número de contextos provisionados na lista.
Comentários
Os drivers de miniporto devem especificar zero elementos na lista de contexto quando responderem a OID_WWAN_PROVISIONED_CONTEXT definir solicitações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 7. |
Cabeçalho | ndiswwan.h (inclua Ndiswwan.h) |