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


Метод IMbnMultiCarrier::GetSupportedCellularClasses (mbnapi.h)

Важно!

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

Возвращает список поддерживаемых классов сотовой связи для устройства с несколькими операторами.

Синтаксис

HRESULT GetSupportedCellularClasses(
  [out, retval] SAFEARRAY **cellularClasses
);

Параметры

[out, retval] cellularClasses

Указатель на массив перечислений MBN_CELLULAR_CLASS , содержащих список поддерживаемых классов сотовой связи. Если этот метод возвращает любое значение, отличное от S_OK, cellularClass имеет значение NULL. Когда GetSupportedCellularClasses возвращает S_OK, вызывающее приложение должно освободить выделенную память, вызвав SafeArrayDegrad.

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

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Метод завершился успешно.
HRESULT_FROM_WIN32(ERROR_SERVICE_NOT_ACTIVE)
Служба мобильной широкополосной связи не работает в этой системе.
E_HANDLE
Недопустимый интерфейс. Устройство мобильной широкополосной связи, вероятно, было удалено из системы.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Недопустимый интерфейс. Скорее всего, мобильное широкополосное устройство было удалено из системы.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
Операция не поддерживается устройством. Это может быть возвращено устройствами, которые не поддерживают несколько операторов.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mbnapi.h

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

IMbnMultiCarrier