Partilhar via


NDIS_WWAN_DEVICE_CAPS_EX estrutura (ndiswwan.h)

A estrutura NDIS_WWAN_DEVICE_CAPS_EX representa os recursos do dispositivo MB. NDIS_WWAN_DEVICE_CAPS_EX estende a capacidade da estrutura de NDIS_WWAN_DEVICE_CAPS existente alterando sua estrutura de WWAN_DEVICE_CAPS para uma estrutura WWAN_DEVICE_CAPS_EX.

Sintaxe

typedef struct _NDIS_WWAN_DEVICE_CAPS_EX {
  NDIS_OBJECT_HEADER  Header;
  WWAN_STATUS         uStatus;
  WWAN_DEVICE_CAPS_EX DeviceCaps;
} NDIS_WWAN_DEVICE_CAPS_EX, *PNDIS_WWAN_DEVICE_CAPS_EX;

Membros

Header

O cabeçalho com informações de tipo, revisão e tamanho sobre a estrutura NDIS_WWAN_DEVICE_CAPS_EX. 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 definir operações de. Os drivers de miniporto devem definir o cabeçalho com os mesmos valores quando enviarem a estrutura de dados para o serviço MB.

Submembro de cabeçalho Valor
Tipo NDIS_OBJECT_TYPE_DEFAULT
Revisão Os drivers de miniport no Windows 10, versão 1903 que dão suporte ao 5G, definem isso como NDIS_WWAN_DEVICE_CAPS_EX_REVISION_2. Os drivers de miniport em versões anteriores do Windows ou que não dão suporte ao 5G definem isso como NDIS_WWAN_DEVICE_CAPS_EX_REVISION_1.
Tamanho sizeof(NDIS_WWAN_DEVICE_CAPS_EX)
 

Para obter mais informações sobre esses membros, consulte NDIS_OBJECT_HEADER.

uStatus

O status da funcionalidade do sistema. A tabela a seguir mostra os valores possíveis para este membro.

Valor Significado
WWAN_STATUS_SUCCESS A operação foi bem-sucedida.
WWAN_STATUS_BUSY A operação falhou porque o dispositivo estava ocupado. Na ausência de qualquer informação explícita da função para limpar essa condição, o host pode usar ações subsequentes pela função (por exemplo, notificações ou conclusões de comando) como uma dica para tentar novamente a operação com falha.
WWAN_STATUS_FAILURE A operação falhou ao recuperar os recursos do dispositivo.
WWAN_STATUS_NO_DEVICE_SUPPORT A operação falhou porque o dispositivo não dá suporte a essa OID.
WWAN_STATUS_NOT_INITIALIZED A operação falhou porque o dispositivo está em processo de inicialização. Repita a operação quando o estado pronto não estiver WwanReadyStateOff .

DeviceCaps

Uma estrutura de WWAN_DEVICE_CAPS_EX formatada que tem um membro executorIndex e membro de extensão de serviço da Microsoft adicionados à estrutura de WWAN_DEVICE_CAPS existente.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1703
cabeçalho ndiswwan.h (inclua Ndiswwan.h)

Consulte também

NDIS_OBJECT_HEADER

NDIS_WWAN_DEVICE_CAPS

OID_WWAN_DEVICE_CAPS_EX

WWAN_DEVICE_CAPS

WWAN_DEVICE_CAPS_EX