Метод IMbnConnectionContext::SetProvisionedContext (mbnapi.h)
Важно!
Начиная с Windows 10 версии 1803, API Win32, описанные в этом разделе, заменяются среда выполнения Windows API в пространстве имен Windows.Networking.Connectivity.
Добавляет или обновляет подготовленный контекст.
Синтаксис
HRESULT SetProvisionedContext(
[in] MBN_CONTEXT provisionedContexts,
[in] LPCWSTR providerID,
[out] ULONG *requestID
);
Параметры
[in] provisionedContexts
Структура MBN_CONTEXT , указывающая подготовленный контекст, который будет храниться на устройстве или SIM-карте.
[in] providerID
Строка, представляющая идентификатор поставщика сети, для которого должен храниться подготовленный контекст. Устройство должно возвращать добавленный подготовленный контекст в ответ на любой последующий запрос, когда на устройстве находится SIM-карта с этим идентификатором домашнего поставщика.
[out] requestID
Идентификатор запроса, заданный службой мобильной широкополосной связи для идентификации этого асинхронного запроса.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Метод завершился успешно. |
|
Недопустимый интерфейс. Скорее всего, мобильное широкополосное устройство было удалено из системы. |
|
Недопустимый интерфейс. Скорее всего, мобильное широкополосное устройство было удалено из системы. |
|
Служба мобильной широкополосной связи не работает в этой системе. |
|
Недопустимый идентификатор providerID . |
Комментарии
ContextIDобъекта provisionedContexts указывает индекс в памяти устройства или SIM-карты, в которой должен храниться контекст. Если задано значение MBN_CONTEXT_ID_APPEND, устройство должно найти соответствующий индекс для хранения контекста.
Это асинхронная операция , и SetProvisionedContext возвращается немедленно. После завершения операции служба мобильной широкополосной связи уведомит приложение, вызвав метод OnSetProvisionedContextCompleteобъекта IMbnConnectionContextEvents.
Дополнения к подготовленному списку контекста для текущего идентификатора домашнего поставщика не будут доступны для запроса, пока не будет вызван метод OnProvisionedContextListChangeIMbnConnectionContextEvents .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | mbnapi.h |