Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.
The MBN_DATA_CLASS enumerated type specifies the data classes that a provider supports.
Syntax
typedef enum MBN_DATA_CLASS {
MBN_DATA_CLASS_NONE = 0,
MBN_DATA_CLASS_GPRS = 0x1,
MBN_DATA_CLASS_EDGE = 0x2,
MBN_DATA_CLASS_UMTS = 0x4,
MBN_DATA_CLASS_HSDPA = 0x8,
MBN_DATA_CLASS_HSUPA = 0x10,
MBN_DATA_CLASS_LTE = 0x20,
MBN_DATA_CLASS_5G_NSA,
MBN_DATA_CLASS_5G_SA,
MBN_DATA_CLASS_1XRTT = 0x10000,
MBN_DATA_CLASS_1XEVDO = 0x20000,
MBN_DATA_CLASS_1XEVDO_REVA = 0x40000,
MBN_DATA_CLASS_1XEVDV = 0x80000,
MBN_DATA_CLASS_3XRTT = 0x100000,
MBN_DATA_CLASS_1XEVDO_REVB = 0x200000,
MBN_DATA_CLASS_UMB = 0x400000,
MBN_DATA_CLASS_CUSTOM = 0x80000000
} ;
Constants
MBN_DATA_CLASS_NONE Value: 0 No data class. |
MBN_DATA_CLASS_GPRS Value: 0x1 The GPRS data class implemented by GSM providers. |
MBN_DATA_CLASS_EDGE Value: 0x2 The EDGE data class implemented by GSM providers. |
MBN_DATA_CLASS_UMTS Value: 0x4 The UMTS data class implemented by mobile radio providers. |
MBN_DATA_CLASS_HSDPA Value: 0x8 The HSDPA data class implemented by mobile radio providers. |
MBN_DATA_CLASS_HSUPA Value: 0x10 The HSUPA (High Speed Uplink Packet Access) data class. |
MBN_DATA_CLASS_LTE Value: 0x20 The LTE data class implemented by mobile radio providers. |
MBN_DATA_CLASS_1XRTT Value: 0x10000 The 1xRTT data class implemented by CDMA providers. |
MBN_DATA_CLASS_1XEVDO Value: 0x20000 The IxEV-DO data class implemented by CDMA providers. |
MBN_DATA_CLASS_1XEVDO_REVA Value: 0x40000 The IxEV-DO RevA data class implemented by CDMA providers. |
MBN_DATA_CLASS_1XEVDV Value: 0x80000 The 1xXEV-DV data class. |
MBN_DATA_CLASS_3XRTT Value: 0x100000 The 3xRTT data class. |
MBN_DATA_CLASS_1XEVDO_REVB Value: 0x200000 The 1xEV-DO RevB data class, which is defined for future use. |
MBN_DATA_CLASS_UMB Value: 0x400000 The UMB data class. |
MBN_DATA_CLASS_CUSTOM Value: 0x80000000 The custom data class. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps | UWP apps] |
Minimum supported server | None supported |
Header | mbnapi.h |