Compartilhar via


estrutura NDIS_WWAN_DEVICE_CAPS_EX (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 WWAN_DEVICE_CAPS para uma estrutura de 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 operações definidas . Os drivers de miniport devem definir o cabeçalho com os mesmos valores quando enviarem a estrutura de dados para o serviço MB.

Submember 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. Miniporte drivers em versões anteriores do Windows ou que não dão suporte a 5G, defina 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 esse membro.

Valor Significado
WWAN_STATUS_SUCCESS A operação foi realizada com êxito.
WWAN_STATUS_BUSY A operação falhou porque o dispositivo estava ocupado. Na ausência de informações explícitas da função para limpar essa condição, o host pode usar ações subsequentes da função (por exemplo, notificações ou conclusões de comando) como uma dica para repetir 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 for WwanReadyStateOff.

DeviceCaps

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

Requisitos

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

Confira também

NDIS_OBJECT_HEADER

NDIS_WWAN_DEVICE_CAPS

OID_WWAN_DEVICE_CAPS_EX

WWAN_DEVICE_CAPS

WWAN_DEVICE_CAPS_EX