Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.
Obtém o estado de registro.
Sintaxe
HRESULT GetRegisterState(
[out] MBN_REGISTER_STATE *registerState
);
Parâmetros
[out] registerState
Um ponteiro de um valor MBN_REGISTER_STATE que especifica para o estado de registro atual do dispositivo. O valor será significativo somente se o método tiver retornado S_OK.
Valor retornado
Esse método pode retornar um desses valores.
| Código de retorno | Descrição |
|---|---|
|
A operação foi bem-sucedida. |
|
O estado de registro não está disponível. O serviço de Banda Larga Móvel está atualmente sondando o dispositivo para obter as informações. Quando o estado de registro estiver disponível, o serviço de Banda Larga Móvel chamará o método OnRegisterStateChange de IMbnRegistrationEvents. |
|
Um PIN é necessário para obter o estado de registro. |
Comentários
O método GetRegisterState obtém o estado de registro de rede atual do dispositivo. O dispositivo pode ser registrado em uma rede, pesquisando na rede para registro ou pode ser negado o registro.
O estado de registro do dispositivo pode ser alterado automaticamente. Por exemplo, quando o dispositivo sai da área de cobertura de rede, ele altera o estado de registro de MBN_REGISTER_STATE_HOME para MBN_REGISTER_STATE_SEARCHING.
Um aplicativo pode se registrar para receber atualizações de alteração de estado de registro conectando a interface IMbnRegistrationEvents . O Windows chamará o método OnRegisterStateChange de IMbnRegistrationEvents para notificar o aplicativo sobre essas alterações.
Para o erro recuperável E_MBN_PIN_REQUIRED, o serviço de Banda Larga Móvel tentará buscar novamente essas informações do dispositivo quando a condição de erro terminar (quando um PIN for inserido). Em seguida, ele chamará o método OnRegisterStateChange de IMbnRegistrationEvents.
Requisitos
| 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 |