Compartilhar via


estrutura MBN_PROVIDER2 (mbnapi.h)

Importante

A partir do Windows 10, versão 1803, as APIs do Win32 descritas nesta seção são substituídas pelas APIs Windows Runtime no namespace Windows.Networking.Connectivity.

A estrutura MBN_PROVIDER2 representa um provedor de serviços de rede. Ele é usado por muitos dos métodos específicos do provedor da interface IMbnMultiCarrier e fornece uma extensão para MBN_PROVIDER para dar suporte a várias operadoras. Essa extensão contém a força do sinal de cada provedor, o que ajuda a determinar a qual provedor um usuário deve se conectar.

Sintaxe

typedef struct MBN_PROVIDER2 {
  MBN_PROVIDER       provider;
  MBN_CELLULAR_CLASS cellularClass;
  ULONG              signalStrength;
  ULONG              signalError;
} MBN_PROVIDER2;

Membros

provider

Contém uma estrutura de MBN_PROVIDER de operadora única.

cellularClass

Contém um MBN_CELLULAR_CLASS que especifica qual classe celular o provedor usa.

signalStrength

Contém a qualidade do sinal recebida pelo dispositivo, conforme definido por GetSignalStrength.

signalError

Contém a taxa de erro de sinal, conforme definido por GetSignalError.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Cabeçalho mbnapi.h

Confira também

MBN_PROVIDER