Método IMbnInterfaceEvents::OnSetPreferredProvidersComplete (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.
Esse método de notificação é chamado pelo serviço de Banda Larga Móvel para indicar a conclusão de uma operação SetPreferredProviders .
Sintaxe
HRESULT OnSetPreferredProvidersComplete(
[in] IMbnInterface *newInterface,
[in] ULONG requestID,
[in] HRESULT status
);
Parâmetros
[in] newInterface
Um IMbnInterface que representa um dispositivo no qual essa operação foi executada.
[in] requestID
A ID de solicitação atribuída pelo serviço de Banda Larga Móvel para essa operação assíncrona.
[in] status
O status de conclusão da operação.
A tabela a seguir lista os valores válidos para esse status.
Valor retornado
Esse método deve retornar S_OK.
Comentários
Se a operação for concluída com êxito, ou seja, quando status for S_OK, o aplicativo poderá chamar o método GetPreferredProviders do IMbnInterface passado para obter uma lista atualizada de provedores preferenciais.
Se vários aplicativos registrados para notificações, esse método será chamado em todos os aplicativos registrados. Isso significa que um aplicativo que não iniciou a operação de atualização também receberá uma notificação.
Se uma chamada para o método SetPreferredProviders de IMbnInterface resultar em uma alteração na lista de provedores preferenciais, o método OnPreferredProvidersChange de IMbnInterfaceEvents não será chamado.
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 |