MBN_DATA_CLASS enumeration

The MBN_DATA_CLASS enumerated type specifies the data classes that a provider supports.

Syntax


typedef enum MBN_DATA_CLASS { 
  MBN_DATA_CLASS_NONE         = 0x00000000,
  MBN_DATA_CLASS_GPRS         = 0x00000001,
  MBN_DATA_CLASS_EDGE         = 0x00000002,
  MBN_DATA_CLASS_UMTS         = 0x00000004,
  MBN_DATA_CLASS_HSDPA        = 0x00000008,
  MBN_DATA_CLASS_LTE          = 0x00000020,
  MBN_DATA_CLASS_HSUPA        = 0x00000010,
  MBN_DATA_CLASS_1XRTT        = 0x00010000,
  MBN_DATA_CLASS_1XEVDO       = 0x00020000,
  MBN_DATA_CLASS_1XEVDO_REVA  = 0x00040000,
  MBN_DATA_CLASS_1XEVDV       = 0x00080000,
  MBN_DATA_CLASS_3XRTT        = 0x00100000,
  MBN_DATA_CLASS_1XEVDO_REVB  = 0x00200000,
  MBN_DATA_CLASS_UMB          = 0x00400000,
  MBN_DATA_CLASS_CUSTOM       = 0x80000000
} MBN_DATA_CLASS;

Constants

MBN_DATA_CLASS_NONE

No data class.

MBN_DATA_CLASS_GPRS

The GPRS data class implemented by GSM providers.

MBN_DATA_CLASS_EDGE

The EDGE data class implemented by GSM providers.

MBN_DATA_CLASS_UMTS

The UMTS data class implemented by mobile radio providers.

MBN_DATA_CLASS_HSDPA

The HSDPA data class implemented by mobile radio providers.

MBN_DATA_CLASS_LTE

The LTE data class implemented by mobile radio providers.

MBN_DATA_CLASS_HSUPA

The HSUPA (High Speed Uplink Packet Access) data class.

MBN_DATA_CLASS_1XRTT

The 1xRTT data class implemented by CDMA providers.

MBN_DATA_CLASS_1XEVDO

The IxEV-DO data class implemented by CDMA providers.

MBN_DATA_CLASS_1XEVDO_REVA

The IxEV-DO RevA data class implemented by CDMA providers.

MBN_DATA_CLASS_1XEVDV

The 1xXEV-DV data class.

MBN_DATA_CLASS_3XRTT

The 3xRTT data class.

MBN_DATA_CLASS_1XEVDO_REVB

The 1xEV-DO RevB data class, which is defined for future use.

MBN_DATA_CLASS_UMB

The UMB data class.

MBN_DATA_CLASS_CUSTOM

The custom data class.

Requirements

Minimum supported client

Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

None supported

IDL

Mbnapi.idl

 

 

Show: