Поделиться через


Метод IMbnDeviceService::OpenDataSession (mbnapi.h)

Важно!

Начиная с Windows 10 версии 1803, API Win32, описанные в этом разделе, заменяются среда выполнения Windows API в пространстве имен Windows.Networking.Connectivity.

Откройте сеанс передачи данных в службу устройства на устройстве мобильной широкополосной связи.

Синтаксис

HRESULT OpenDataSession(
  [out] ULONG *requestID
);

Параметры

[out] requestID

Уникальный идентификатор запроса, назначенный службой мобильной широкополосной связи для идентификации этого запроса.

Возвращаемое значение

Метод может возвращать одно из следующих значений.

Код возврата Описание
S_OK
Метод завершился успешно.
E_ACCESSDENIED
Эта команда службы устройства не разрешена для вызова привилегий процесса.
HRESULT_FROM_WIN32(ERROR_TOO_MANY_SESS)
Служба устройств достигла максимального числа сеансов, которые она может поддерживать
Другое
При выполнении этого метода возникла ошибка.

Комментарии

OpenDataSession позволяет приложению открывать сеанс данных для службы мобильных широкополосных устройств.

Это асинхронная операция, и OpenDataSession возвращается немедленно. По завершении операции служба мобильной широкополосной связи вызовет метод OnOpenDataSessionComplete интерфейса IMbnDeviceServicesEvents .

Требования

Требование Значение
Целевая платформа Windows
Header mbnapi.h

См. также раздел

IMbnDeviceService