Метод IMbnServiceActivationEvents::OnActivationComplete (mbnapi.h)
Важно!
Начиная с Windows 10 версии 1803, API Win32, описанные в этом разделе, заменяются среда выполнения Windows API в пространстве имен Windows.Networking.Connectivity.
Метод уведомления, вызываемый службой мобильного широкополосного подключения, чтобы указать, что запрос на активацию службы завершен.
Синтаксис
HRESULT OnActivationComplete(
[in] IMbnServiceActivation *serviceActivation,
[in] SAFEARRAY *vendorSpecificData,
[in] ULONG requestID,
[in] HRESULT status,
[in] ULONG networkError
);
Параметры
[in] serviceActivation
Указатель на интерфейс IMbnServiceActivation , представляющий устройство, на котором был выполнен запрос.
[in] vendorSpecificData
Массив байтов, содержащий данные, возвращаемые базовым драйвером мини-порта мобильной широкополосной связи в NDIS_STATUS_WWAN_SERVICE_ACTIVATION.
[in] requestID
Идентификатор запроса, назначенный службой мобильной широкополосной связи при инициализации запроса.
[in] status
Состояние завершения.
Вызывающее приложение может ожидать одно из следующих значений.
[in] networkError
Код ошибки, возвращенный сетью во время операции активации. Это значение имеет смысл, только если состояние не S_OK.
Точное значение networkError зависит от драйвера или сети.
Возвращаемое значение
Этот метод должен возвращать S_OK.
Комментарии
Успешная активация службы также приведет к изменению состояния готовности устройства. Служба мобильной широкополосной связи вызовет метод OnReadyStateChangeобъекта IMbnInterfaceEvents в качестве уведомления.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | mbnapi.h |