IMbnRegistration 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.

Provides access to network registration data.

Inheritance

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

Methods

The IMbnRegistration interface has these methods.

 
IMbnRegistration::GetAvailableDataClasses

Gets the available data classes in the current network.
IMbnRegistration::GetCurrentDataClass

Gets the current data class in the current network.
IMbnRegistration::GetPacketAttachNetworkError

Gets the network error from a packet attach operation.
IMbnRegistration::GetProviderID

Gets the provider ID for the currently registered network.
IMbnRegistration::GetProviderName

Gets the provider name for the currently registered network.
IMbnRegistration::GetRegisterMode

Gets the network registration mode of a Mobile Broadband device.
IMbnRegistration::GetRegisterState

Gets the registration state.
IMbnRegistration::GetRegistrationNetworkError

Gets the network error from a registration operation.
IMbnRegistration::GetRoamingText

Gets the roaming text describing the roaming provider.
IMbnRegistration::SetRegisterMode

Sets the registration mode for the device.

Remarks

An application can acquire this interface by calling the QueryInterface method of IMbnInterface.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps | UWP apps]
Minimum supported server None supported
Target Platform Windows
Header mbnapi.h