Метод IMbnInterfaceEvents::OnSetPreferredProvidersComplete (mbnapi.h)
Важно!
Начиная с Windows 10 версии 1803 API Win32, описанные в этом разделе, заменяются API среда выполнения Windows в пространстве имен Windows.Networking.Connectivity.
Этот метод уведомления вызывается службой мобильного широкополосного подключения для указания завершения операции SetPreferredProviders .
Синтаксис
HRESULT OnSetPreferredProvidersComplete(
[in] IMbnInterface *newInterface,
[in] ULONG requestID,
[in] HRESULT status
);
Параметры
[in] newInterface
Интерфейс IMbnInterface, представляющий устройство, на котором выполнялась эта операция.
[in] requestID
Идентификатор запроса, назначенный службой мобильного широкополосного подключения для этой асинхронной операции.
[in] status
Состояние завершения операции.
В следующей таблице перечислены допустимые значения для этого состояния.
Возвращаемое значение
Этот метод должен возвращать S_OK.
Комментарии
Если операция успешно завершена, то есть когда состояниеS_OK, приложение может вызвать метод GetPreferredProviders переданного IMbnInterface , чтобы получить обновленный список предпочтительных поставщиков.
Если для уведомлений зарегистрировано несколько приложений, этот метод будет вызываться для всех зарегистрированных приложений. Это означает, что приложение, которое не инициировало операцию обновления, также получит уведомление.
Если вызов метода SetPreferredProvidersIMbnInterface приводит к изменению списка предпочтительных поставщиков, метод OnPreferredProvidersChangeобъекта IMbnInterfaceEvents вызываться не будет.
Требования
Минимальная версия клиента | Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | mbnapi.h |