Freigeben über


IMbnMultiCarrier::GetSupportedCellularClasses-Methode (mbnapi.h)

Wichtig

Ab Windows 10 Version 1803 werden die in diesem Abschnitt beschriebenen Win32-APIs durch die Windows-Runtime-APIs im Windows.Networking.Connectivity-Namespace ersetzt.

Ruft die Liste der unterstützten Mobilfunkklassen für ein Gerät mit mehreren Trägern ab.

Syntax

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

Parameter

[out, retval] cellularClasses

Zeiger auf ein Array von MBN_CELLULAR_CLASS Enumerationen, die die Liste der unterstützten Mobilfunkklassen enthalten. Wenn diese Methode einen anderen Wert als S_OK zurückgibt, ist cellularClassNULL. Wenn GetSupportedCellularClassesS_OK zurückgibt, muss die aufrufende Anwendung den zugewiesenen Arbeitsspeicher durch Aufrufen von SafeArrayDestroy freigeben.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
HRESULT_FROM_WIN32(ERROR_SERVICE_NOT_ACTIVE)
Der mobile Breitbanddienst wird auf diesem System nicht ausgeführt.
E_HANDLE
Ungültige Schnittstelle. Das mobile Breitbandgerät wurde wahrscheinlich aus dem System entfernt.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Ungültige Schnittstelle. Höchstwahrscheinlich wurde das mobile Breitbandgerät aus dem System entfernt.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
Der Vorgang wird vom Gerät nicht unterstützt. Dies kann von Geräten zurückgegeben werden, die multi-Carrier nicht unterstützen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile mbnapi.h

Weitere Informationen

IMbnMultiCarrier