MBN_REGISTER_STATE enumeration

The MBN_REGISTER_STATE enumerated type indicates the network registration state of a Mobile Broadband device.

Syntax


typedef enum MBN_REGISTER_STATE { 
  MBN_REGISTER_STATE_NONE          = 0x00,
  MBN_REGISTER_STATE_DEREGISTERED  = 0x1,
  MBN_REGISTER_STATE_SEARCHING     = 0x2,
  MBN_REGISTER_STATE_HOME          = 0x3,
  MBN_REGISTER_STATE_ROAMING       = 0x4,
  MBN_REGISTER_STATE_PARTNER       = 0x5,
  MBN_REGISTER_STATE_DENIED        = 0x6
} MBN_REGISTER_STATE;

Constants

MBN_REGISTER_STATE_NONE

The device registration state is unknown. This state may be set upon failure of registration mode change requests.

MBN_REGISTER_STATE_DEREGISTERED

The device is not registered and not searching for a provider.

MBN_REGISTER_STATE_SEARCHING

The device is not registered and is searching for a provider.

MBN_REGISTER_STATE_HOME

The device is on a home provider.

MBN_REGISTER_STATE_ROAMING

The device is on a roaming provider.

MBN_REGISTER_STATE_PARTNER

The device is on a roaming partner.

MBN_REGISTER_STATE_DENIED

The device was denied registration. Emergency voice calls may be made. This applies to voice and not data.

Requirements

Minimum supported client

Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

None supported

IDL

Mbnapi.idl

 

 

Show: