Win32 API 日本語リファレンス
ホームNetworkManagement.MobileBroadband › MBN_DATA_CLASS

MBN_DATA_CLASS

列挙型
基底型i4

メンバー 17

名前10進16進
MBN_DATA_CLASS_NONE00x0
MBN_DATA_CLASS_GPRS10x1
MBN_DATA_CLASS_EDGE20x2
MBN_DATA_CLASS_UMTS40x4
MBN_DATA_CLASS_HSDPA80x8
MBN_DATA_CLASS_HSUPA160x10
MBN_DATA_CLASS_LTE320x20
MBN_DATA_CLASS_5G_NSA640x40
MBN_DATA_CLASS_5G_SA1280x80
MBN_DATA_CLASS_1XRTT655360x10000
MBN_DATA_CLASS_1XEVDO1310720x20000
MBN_DATA_CLASS_1XEVDO_REVA2621440x40000
MBN_DATA_CLASS_1XEVDV5242880x80000
MBN_DATA_CLASS_3XRTT10485760x100000
MBN_DATA_CLASS_1XEVDO_REVB20971520x200000
MBN_DATA_CLASS_UMB41943040x400000
MBN_DATA_CLASS_CUSTOM-21474836480x80000000

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum MBN_DATA_CLASS : int {
    MBN_DATA_CLASS_NONE = 0,
    MBN_DATA_CLASS_GPRS = 1,
    MBN_DATA_CLASS_EDGE = 2,
    MBN_DATA_CLASS_UMTS = 4,
    MBN_DATA_CLASS_HSDPA = 8,
    MBN_DATA_CLASS_HSUPA = 16,
    MBN_DATA_CLASS_LTE = 32,
    MBN_DATA_CLASS_5G_NSA = 64,
    MBN_DATA_CLASS_5G_SA = 128,
    MBN_DATA_CLASS_1XRTT = 65536,
    MBN_DATA_CLASS_1XEVDO = 131072,
    MBN_DATA_CLASS_1XEVDO_REVA = 262144,
    MBN_DATA_CLASS_1XEVDV = 524288,
    MBN_DATA_CLASS_3XRTT = 1048576,
    MBN_DATA_CLASS_1XEVDO_REVB = 2097152,
    MBN_DATA_CLASS_UMB = 4194304,
    MBN_DATA_CLASS_CUSTOM = -2147483648
} MBN_DATA_CLASS;
public enum MBN_DATA_CLASS : int
{
    MBN_DATA_CLASS_NONE = 0,
    MBN_DATA_CLASS_GPRS = 1,
    MBN_DATA_CLASS_EDGE = 2,
    MBN_DATA_CLASS_UMTS = 4,
    MBN_DATA_CLASS_HSDPA = 8,
    MBN_DATA_CLASS_HSUPA = 16,
    MBN_DATA_CLASS_LTE = 32,
    MBN_DATA_CLASS_5G_NSA = 64,
    MBN_DATA_CLASS_5G_SA = 128,
    MBN_DATA_CLASS_1XRTT = 65536,
    MBN_DATA_CLASS_1XEVDO = 131072,
    MBN_DATA_CLASS_1XEVDO_REVA = 262144,
    MBN_DATA_CLASS_1XEVDV = 524288,
    MBN_DATA_CLASS_3XRTT = 1048576,
    MBN_DATA_CLASS_1XEVDO_REVB = 2097152,
    MBN_DATA_CLASS_UMB = 4194304,
    MBN_DATA_CLASS_CUSTOM = -2147483648,
}
Public Enum MBN_DATA_CLASS As Integer
    MBN_DATA_CLASS_NONE = 0
    MBN_DATA_CLASS_GPRS = 1
    MBN_DATA_CLASS_EDGE = 2
    MBN_DATA_CLASS_UMTS = 4
    MBN_DATA_CLASS_HSDPA = 8
    MBN_DATA_CLASS_HSUPA = 16
    MBN_DATA_CLASS_LTE = 32
    MBN_DATA_CLASS_5G_NSA = 64
    MBN_DATA_CLASS_5G_SA = 128
    MBN_DATA_CLASS_1XRTT = 65536
    MBN_DATA_CLASS_1XEVDO = 131072
    MBN_DATA_CLASS_1XEVDO_REVA = 262144
    MBN_DATA_CLASS_1XEVDV = 524288
    MBN_DATA_CLASS_3XRTT = 1048576
    MBN_DATA_CLASS_1XEVDO_REVB = 2097152
    MBN_DATA_CLASS_UMB = 4194304
    MBN_DATA_CLASS_CUSTOM = -2147483648
End Enum
import enum

class MBN_DATA_CLASS(enum.IntEnum):
    MBN_DATA_CLASS_NONE = 0
    MBN_DATA_CLASS_GPRS = 1
    MBN_DATA_CLASS_EDGE = 2
    MBN_DATA_CLASS_UMTS = 4
    MBN_DATA_CLASS_HSDPA = 8
    MBN_DATA_CLASS_HSUPA = 16
    MBN_DATA_CLASS_LTE = 32
    MBN_DATA_CLASS_5G_NSA = 64
    MBN_DATA_CLASS_5G_SA = 128
    MBN_DATA_CLASS_1XRTT = 65536
    MBN_DATA_CLASS_1XEVDO = 131072
    MBN_DATA_CLASS_1XEVDO_REVA = 262144
    MBN_DATA_CLASS_1XEVDV = 524288
    MBN_DATA_CLASS_3XRTT = 1048576
    MBN_DATA_CLASS_1XEVDO_REVB = 2097152
    MBN_DATA_CLASS_UMB = 4194304
    MBN_DATA_CLASS_CUSTOM = -2147483648
// MBN_DATA_CLASS
pub const MBN_DATA_CLASS_NONE: i32 = 0;
pub const MBN_DATA_CLASS_GPRS: i32 = 1;
pub const MBN_DATA_CLASS_EDGE: i32 = 2;
pub const MBN_DATA_CLASS_UMTS: i32 = 4;
pub const MBN_DATA_CLASS_HSDPA: i32 = 8;
pub const MBN_DATA_CLASS_HSUPA: i32 = 16;
pub const MBN_DATA_CLASS_LTE: i32 = 32;
pub const MBN_DATA_CLASS_5G_NSA: i32 = 64;
pub const MBN_DATA_CLASS_5G_SA: i32 = 128;
pub const MBN_DATA_CLASS_1XRTT: i32 = 65536;
pub const MBN_DATA_CLASS_1XEVDO: i32 = 131072;
pub const MBN_DATA_CLASS_1XEVDO_REVA: i32 = 262144;
pub const MBN_DATA_CLASS_1XEVDV: i32 = 524288;
pub const MBN_DATA_CLASS_3XRTT: i32 = 1048576;
pub const MBN_DATA_CLASS_1XEVDO_REVB: i32 = 2097152;
pub const MBN_DATA_CLASS_UMB: i32 = 4194304;
pub const MBN_DATA_CLASS_CUSTOM: i32 = -2147483648;
// MBN_DATA_CLASS
const (
	MBN_DATA_CLASS_NONE int32 = 0
	MBN_DATA_CLASS_GPRS int32 = 1
	MBN_DATA_CLASS_EDGE int32 = 2
	MBN_DATA_CLASS_UMTS int32 = 4
	MBN_DATA_CLASS_HSDPA int32 = 8
	MBN_DATA_CLASS_HSUPA int32 = 16
	MBN_DATA_CLASS_LTE int32 = 32
	MBN_DATA_CLASS_5G_NSA int32 = 64
	MBN_DATA_CLASS_5G_SA int32 = 128
	MBN_DATA_CLASS_1XRTT int32 = 65536
	MBN_DATA_CLASS_1XEVDO int32 = 131072
	MBN_DATA_CLASS_1XEVDO_REVA int32 = 262144
	MBN_DATA_CLASS_1XEVDV int32 = 524288
	MBN_DATA_CLASS_3XRTT int32 = 1048576
	MBN_DATA_CLASS_1XEVDO_REVB int32 = 2097152
	MBN_DATA_CLASS_UMB int32 = 4194304
	MBN_DATA_CLASS_CUSTOM int32 = -2147483648
)
const
  MBN_DATA_CLASS_NONE = 0;
  MBN_DATA_CLASS_GPRS = 1;
  MBN_DATA_CLASS_EDGE = 2;
  MBN_DATA_CLASS_UMTS = 4;
  MBN_DATA_CLASS_HSDPA = 8;
  MBN_DATA_CLASS_HSUPA = 16;
  MBN_DATA_CLASS_LTE = 32;
  MBN_DATA_CLASS_5G_NSA = 64;
  MBN_DATA_CLASS_5G_SA = 128;
  MBN_DATA_CLASS_1XRTT = 65536;
  MBN_DATA_CLASS_1XEVDO = 131072;
  MBN_DATA_CLASS_1XEVDO_REVA = 262144;
  MBN_DATA_CLASS_1XEVDV = 524288;
  MBN_DATA_CLASS_3XRTT = 1048576;
  MBN_DATA_CLASS_1XEVDO_REVB = 2097152;
  MBN_DATA_CLASS_UMB = 4194304;
  MBN_DATA_CLASS_CUSTOM = -2147483648;
// MBN_DATA_CLASS
pub const MBN_DATA_CLASS_NONE: i32 = 0;
pub const MBN_DATA_CLASS_GPRS: i32 = 1;
pub const MBN_DATA_CLASS_EDGE: i32 = 2;
pub const MBN_DATA_CLASS_UMTS: i32 = 4;
pub const MBN_DATA_CLASS_HSDPA: i32 = 8;
pub const MBN_DATA_CLASS_HSUPA: i32 = 16;
pub const MBN_DATA_CLASS_LTE: i32 = 32;
pub const MBN_DATA_CLASS_5G_NSA: i32 = 64;
pub const MBN_DATA_CLASS_5G_SA: i32 = 128;
pub const MBN_DATA_CLASS_1XRTT: i32 = 65536;
pub const MBN_DATA_CLASS_1XEVDO: i32 = 131072;
pub const MBN_DATA_CLASS_1XEVDO_REVA: i32 = 262144;
pub const MBN_DATA_CLASS_1XEVDV: i32 = 524288;
pub const MBN_DATA_CLASS_3XRTT: i32 = 1048576;
pub const MBN_DATA_CLASS_1XEVDO_REVB: i32 = 2097152;
pub const MBN_DATA_CLASS_UMB: i32 = 4194304;
pub const MBN_DATA_CLASS_CUSTOM: i32 = -2147483648;
const
  MBN_DATA_CLASS_NONE* = 0
  MBN_DATA_CLASS_GPRS* = 1
  MBN_DATA_CLASS_EDGE* = 2
  MBN_DATA_CLASS_UMTS* = 4
  MBN_DATA_CLASS_HSDPA* = 8
  MBN_DATA_CLASS_HSUPA* = 16
  MBN_DATA_CLASS_LTE* = 32
  MBN_DATA_CLASS_5G_NSA* = 64
  MBN_DATA_CLASS_5G_SA* = 128
  MBN_DATA_CLASS_1XRTT* = 65536
  MBN_DATA_CLASS_1XEVDO* = 131072
  MBN_DATA_CLASS_1XEVDO_REVA* = 262144
  MBN_DATA_CLASS_1XEVDV* = 524288
  MBN_DATA_CLASS_3XRTT* = 1048576
  MBN_DATA_CLASS_1XEVDO_REVB* = 2097152
  MBN_DATA_CLASS_UMB* = 4194304
  MBN_DATA_CLASS_CUSTOM* = -2147483648
enum MBN_DATA_CLASS : int {
    MBN_DATA_CLASS_NONE = 0,
    MBN_DATA_CLASS_GPRS = 1,
    MBN_DATA_CLASS_EDGE = 2,
    MBN_DATA_CLASS_UMTS = 4,
    MBN_DATA_CLASS_HSDPA = 8,
    MBN_DATA_CLASS_HSUPA = 16,
    MBN_DATA_CLASS_LTE = 32,
    MBN_DATA_CLASS_5G_NSA = 64,
    MBN_DATA_CLASS_5G_SA = 128,
    MBN_DATA_CLASS_1XRTT = 65536,
    MBN_DATA_CLASS_1XEVDO = 131072,
    MBN_DATA_CLASS_1XEVDO_REVA = 262144,
    MBN_DATA_CLASS_1XEVDV = 524288,
    MBN_DATA_CLASS_3XRTT = 1048576,
    MBN_DATA_CLASS_1XEVDO_REVB = 2097152,
    MBN_DATA_CLASS_UMB = 4194304,
    MBN_DATA_CLASS_CUSTOM = -2147483648,
}
#define global MBN_DATA_CLASS_NONE        0x0
#define global MBN_DATA_CLASS_GPRS        0x1
#define global MBN_DATA_CLASS_EDGE        0x2
#define global MBN_DATA_CLASS_UMTS        0x4
#define global MBN_DATA_CLASS_HSDPA       0x8
#define global MBN_DATA_CLASS_HSUPA       0x10
#define global MBN_DATA_CLASS_LTE         0x20
#define global MBN_DATA_CLASS_5G_NSA      0x40
#define global MBN_DATA_CLASS_5G_SA       0x80
#define global MBN_DATA_CLASS_1XRTT       0x10000
#define global MBN_DATA_CLASS_1XEVDO      0x20000
#define global MBN_DATA_CLASS_1XEVDO_REVA 0x40000
#define global MBN_DATA_CLASS_1XEVDV      0x80000
#define global MBN_DATA_CLASS_3XRTT       0x100000
#define global MBN_DATA_CLASS_1XEVDO_REVB 0x200000
#define global MBN_DATA_CLASS_UMB         0x400000
#define global MBN_DATA_CLASS_CUSTOM      0x80000000