IMbnMultiCarrier interface (mbnapi.h)

Important

Starting in Windows 10, version 1803, the Win32 APIs described in this section are replaced by the Windows Runtime APIs in the Windows.Networking.Connectivity namespace.

This interface exposes the multi-carrier functionality of a capable Mobile Broadband device.

Inheritance

The IMbnMultiCarrier interface inherits from the IUnknown interface. IMbnMultiCarrier also has these types of members:

Methods

The IMbnMultiCarrier interface has these methods.

 
IMbnMultiCarrier::GetCurrentCellularClass

Gets the current cellular classes for a multi-carrier device.
IMbnMultiCarrier::GetPreferredProviders

Gets the list of subscribed providers visible in the current area for a multi-carrier device minus the current registered provider.
IMbnMultiCarrier::GetSupportedCellularClasses

Gets the list of supported cellular classes for a multi-carrier device.
IMbnMultiCarrier::GetVisibleProviders

Gets the list of visible providers in the current area for a multi-carrier device minus preferred and registered providers.
IMbnMultiCarrier::ScanNetwork

Scans the network to get a list of visible providers for a multi-carrier device.
IMbnMultiCarrier::SetHomeProvider

Updates the home provider for a multi-carrier device.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header mbnapi.h

See also

MBN_CTRL_CAPS