Método IMbnInterface::GetSubscriberInformation (mbnapi.h)
Importante
A partir de 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.
Obtém as informações do assinante.
Sintaxe
HRESULT GetSubscriberInformation(
[out, retval] IMbnSubscriberInformation **subscriberInformation
);
Parâmetros
[out, retval] subscriberInformation
Um ponteiro para o endereço de uma interface IMbnSubscriberInformation que contém informações de assinante para o dispositivo. Se esse método retornar qualquer valor diferente de S_OK, esse parâmetro será NULL.
Retornar valor
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
O método foi concluído com sucesso. subscriberInformation contém uma interface válida. |
|
As informações não estão disponíveis. O serviço de Banda Larga Móvel está atualmente investigando as informações. O aplicativo de chamada pode ser notificado quando as informações estiverem disponíveis registrando-se para o método OnSubscriberInformationChange de IMbnInterfaceEvents. |
Comentários
O método GetSubscriberInformation retorna as informações relacionadas ao assinante, incluindo id do assinante, número de cartão de circuito internacional do SIM e números de telefone associados a essa interface.
Quando esse método for chamado de um aplicativo da Windows Store com privilégios de operadora móvel, ele retornará apenas o circuito sim internacional cartão número definido pela propriedade SimIccID.
Alguns dos valores retornados nas informações do assinante são preenchidos somente quando o estado pronto, conforme relatado pelo método GetReadyState de IMbnInterface , é MBN_READY_STATE_INITIALIZED. Sempre que houver uma alteração nas informações do assinante associadas ao dispositivo de Banda Larga Móvel, o serviço de Banda Larga Móvel notificará os aplicativos registrados chamando o método OnSubscriberInformationChange de IMbnInterfaceEvents.
As informações do assinante de um dispositivo não serão alteradas depois que o estado pronto do dispositivo for MBN_READY_STATE_INITIALIZED.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | mbnapi.h |