Compartir a través de


Método IMbnMultiCarrier::GetSupportedClasses (mbnapi.h)

Importante

A partir de Windows 10, versión 1803, las API de Win32 descritas en esta sección se reemplazan por las API de Windows Runtime en el espacio de nombres Windows.Networking.Connectivity.

Obtiene la lista de clases de telefonía móvil admitidas para un dispositivo de varios operadores.

Sintaxis

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

Parámetros

[out, retval] cellularClasses

Puntero a una matriz de MBN_CELLULAR_CLASS enumeraciones que contienen la lista de clases de telefonía móvil admitidas. Si este método devuelve cualquier valor distinto de S_OK, cellularClass es NULL. Cuando GetSupportedClasses devuelve S_OK, la aplicación que realiza la llamada debe liberar la memoria asignada llamando a SafeArrayDestroy.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
El método se completó correctamente.
HRESULT_FROM_WIN32(ERROR_SERVICE_NOT_ACTIVE)
El servicio de banda ancha móvil no se está ejecutando en este sistema.
E_HANDLE
Interfaz no válida. Es probable que el dispositivo de banda ancha móvil se haya quitado del sistema.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Interfaz no válida. Lo más probable es que el dispositivo de banda ancha móvil se haya quitado del sistema.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
El dispositivo no admite la operación. Los dispositivos que no admiten varios operadores pueden devolverlo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado mbnapi.h

Consulte también

IMbnMultiCarrier