OS
列挙型メンバー 36
| 名前 | 10進 | 16進 |
|---|---|---|
| OS_WINDOWS | 0 | 0x0 |
| OS_NT | 1 | 0x1 |
| OS_WIN95ORGREATER | 2 | 0x2 |
| OS_NT4ORGREATER | 3 | 0x3 |
| OS_WIN98ORGREATER | 5 | 0x5 |
| OS_WIN98_GOLD | 6 | 0x6 |
| OS_WIN2000ORGREATER | 7 | 0x7 |
| OS_WIN2000PRO | 8 | 0x8 |
| OS_WIN2000SERVER | 9 | 0x9 |
| OS_WIN2000ADVSERVER | 10 | 0xA |
| OS_WIN2000DATACENTER | 11 | 0xB |
| OS_WIN2000TERMINAL | 12 | 0xC |
| OS_EMBEDDED | 13 | 0xD |
| OS_TERMINALCLIENT | 14 | 0xE |
| OS_TERMINALREMOTEADMIN | 15 | 0xF |
| OS_WIN95_GOLD | 16 | 0x10 |
| OS_MEORGREATER | 17 | 0x11 |
| OS_XPORGREATER | 18 | 0x12 |
| OS_HOME | 19 | 0x13 |
| OS_PROFESSIONAL | 20 | 0x14 |
| OS_DATACENTER | 21 | 0x15 |
| OS_ADVSERVER | 22 | 0x16 |
| OS_SERVER | 23 | 0x17 |
| OS_TERMINALSERVER | 24 | 0x18 |
| OS_PERSONALTERMINALSERVER | 25 | 0x19 |
| OS_FASTUSERSWITCHING | 26 | 0x1A |
| OS_WELCOMELOGONUI | 27 | 0x1B |
| OS_DOMAINMEMBER | 28 | 0x1C |
| OS_ANYSERVER | 29 | 0x1D |
| OS_WOW6432 | 30 | 0x1E |
| OS_WEBSERVER | 31 | 0x1F |
| OS_SMALLBUSINESSSERVER | 32 | 0x20 |
| OS_TABLETPC | 33 | 0x21 |
| OS_SERVERADMINUI | 34 | 0x22 |
| OS_MEDIACENTER | 35 | 0x23 |
| OS_APPLIANCE | 36 | 0x24 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum OS : unsigned int {
OS_WINDOWS = 0,
OS_NT = 1,
OS_WIN95ORGREATER = 2,
OS_NT4ORGREATER = 3,
OS_WIN98ORGREATER = 5,
OS_WIN98_GOLD = 6,
OS_WIN2000ORGREATER = 7,
OS_WIN2000PRO = 8,
OS_WIN2000SERVER = 9,
OS_WIN2000ADVSERVER = 10,
OS_WIN2000DATACENTER = 11,
OS_WIN2000TERMINAL = 12,
OS_EMBEDDED = 13,
OS_TERMINALCLIENT = 14,
OS_TERMINALREMOTEADMIN = 15,
OS_WIN95_GOLD = 16,
OS_MEORGREATER = 17,
OS_XPORGREATER = 18,
OS_HOME = 19,
OS_PROFESSIONAL = 20,
OS_DATACENTER = 21,
OS_ADVSERVER = 22,
OS_SERVER = 23,
OS_TERMINALSERVER = 24,
OS_PERSONALTERMINALSERVER = 25,
OS_FASTUSERSWITCHING = 26,
OS_WELCOMELOGONUI = 27,
OS_DOMAINMEMBER = 28,
OS_ANYSERVER = 29,
OS_WOW6432 = 30,
OS_WEBSERVER = 31,
OS_SMALLBUSINESSSERVER = 32,
OS_TABLETPC = 33,
OS_SERVERADMINUI = 34,
OS_MEDIACENTER = 35,
OS_APPLIANCE = 36
} OS;public enum OS : uint
{
OS_WINDOWS = 0,
OS_NT = 1,
OS_WIN95ORGREATER = 2,
OS_NT4ORGREATER = 3,
OS_WIN98ORGREATER = 5,
OS_WIN98_GOLD = 6,
OS_WIN2000ORGREATER = 7,
OS_WIN2000PRO = 8,
OS_WIN2000SERVER = 9,
OS_WIN2000ADVSERVER = 10,
OS_WIN2000DATACENTER = 11,
OS_WIN2000TERMINAL = 12,
OS_EMBEDDED = 13,
OS_TERMINALCLIENT = 14,
OS_TERMINALREMOTEADMIN = 15,
OS_WIN95_GOLD = 16,
OS_MEORGREATER = 17,
OS_XPORGREATER = 18,
OS_HOME = 19,
OS_PROFESSIONAL = 20,
OS_DATACENTER = 21,
OS_ADVSERVER = 22,
OS_SERVER = 23,
OS_TERMINALSERVER = 24,
OS_PERSONALTERMINALSERVER = 25,
OS_FASTUSERSWITCHING = 26,
OS_WELCOMELOGONUI = 27,
OS_DOMAINMEMBER = 28,
OS_ANYSERVER = 29,
OS_WOW6432 = 30,
OS_WEBSERVER = 31,
OS_SMALLBUSINESSSERVER = 32,
OS_TABLETPC = 33,
OS_SERVERADMINUI = 34,
OS_MEDIACENTER = 35,
OS_APPLIANCE = 36,
}Public Enum OS As UInteger
OS_WINDOWS = 0
OS_NT = 1
OS_WIN95ORGREATER = 2
OS_NT4ORGREATER = 3
OS_WIN98ORGREATER = 5
OS_WIN98_GOLD = 6
OS_WIN2000ORGREATER = 7
OS_WIN2000PRO = 8
OS_WIN2000SERVER = 9
OS_WIN2000ADVSERVER = 10
OS_WIN2000DATACENTER = 11
OS_WIN2000TERMINAL = 12
OS_EMBEDDED = 13
OS_TERMINALCLIENT = 14
OS_TERMINALREMOTEADMIN = 15
OS_WIN95_GOLD = 16
OS_MEORGREATER = 17
OS_XPORGREATER = 18
OS_HOME = 19
OS_PROFESSIONAL = 20
OS_DATACENTER = 21
OS_ADVSERVER = 22
OS_SERVER = 23
OS_TERMINALSERVER = 24
OS_PERSONALTERMINALSERVER = 25
OS_FASTUSERSWITCHING = 26
OS_WELCOMELOGONUI = 27
OS_DOMAINMEMBER = 28
OS_ANYSERVER = 29
OS_WOW6432 = 30
OS_WEBSERVER = 31
OS_SMALLBUSINESSSERVER = 32
OS_TABLETPC = 33
OS_SERVERADMINUI = 34
OS_MEDIACENTER = 35
OS_APPLIANCE = 36
End Enumimport enum
class OS(enum.IntEnum):
OS_WINDOWS = 0
OS_NT = 1
OS_WIN95ORGREATER = 2
OS_NT4ORGREATER = 3
OS_WIN98ORGREATER = 5
OS_WIN98_GOLD = 6
OS_WIN2000ORGREATER = 7
OS_WIN2000PRO = 8
OS_WIN2000SERVER = 9
OS_WIN2000ADVSERVER = 10
OS_WIN2000DATACENTER = 11
OS_WIN2000TERMINAL = 12
OS_EMBEDDED = 13
OS_TERMINALCLIENT = 14
OS_TERMINALREMOTEADMIN = 15
OS_WIN95_GOLD = 16
OS_MEORGREATER = 17
OS_XPORGREATER = 18
OS_HOME = 19
OS_PROFESSIONAL = 20
OS_DATACENTER = 21
OS_ADVSERVER = 22
OS_SERVER = 23
OS_TERMINALSERVER = 24
OS_PERSONALTERMINALSERVER = 25
OS_FASTUSERSWITCHING = 26
OS_WELCOMELOGONUI = 27
OS_DOMAINMEMBER = 28
OS_ANYSERVER = 29
OS_WOW6432 = 30
OS_WEBSERVER = 31
OS_SMALLBUSINESSSERVER = 32
OS_TABLETPC = 33
OS_SERVERADMINUI = 34
OS_MEDIACENTER = 35
OS_APPLIANCE = 36// OS
pub const OS_WINDOWS: u32 = 0;
pub const OS_NT: u32 = 1;
pub const OS_WIN95ORGREATER: u32 = 2;
pub const OS_NT4ORGREATER: u32 = 3;
pub const OS_WIN98ORGREATER: u32 = 5;
pub const OS_WIN98_GOLD: u32 = 6;
pub const OS_WIN2000ORGREATER: u32 = 7;
pub const OS_WIN2000PRO: u32 = 8;
pub const OS_WIN2000SERVER: u32 = 9;
pub const OS_WIN2000ADVSERVER: u32 = 10;
pub const OS_WIN2000DATACENTER: u32 = 11;
pub const OS_WIN2000TERMINAL: u32 = 12;
pub const OS_EMBEDDED: u32 = 13;
pub const OS_TERMINALCLIENT: u32 = 14;
pub const OS_TERMINALREMOTEADMIN: u32 = 15;
pub const OS_WIN95_GOLD: u32 = 16;
pub const OS_MEORGREATER: u32 = 17;
pub const OS_XPORGREATER: u32 = 18;
pub const OS_HOME: u32 = 19;
pub const OS_PROFESSIONAL: u32 = 20;
pub const OS_DATACENTER: u32 = 21;
pub const OS_ADVSERVER: u32 = 22;
pub const OS_SERVER: u32 = 23;
pub const OS_TERMINALSERVER: u32 = 24;
pub const OS_PERSONALTERMINALSERVER: u32 = 25;
pub const OS_FASTUSERSWITCHING: u32 = 26;
pub const OS_WELCOMELOGONUI: u32 = 27;
pub const OS_DOMAINMEMBER: u32 = 28;
pub const OS_ANYSERVER: u32 = 29;
pub const OS_WOW6432: u32 = 30;
pub const OS_WEBSERVER: u32 = 31;
pub const OS_SMALLBUSINESSSERVER: u32 = 32;
pub const OS_TABLETPC: u32 = 33;
pub const OS_SERVERADMINUI: u32 = 34;
pub const OS_MEDIACENTER: u32 = 35;
pub const OS_APPLIANCE: u32 = 36;// OS
const (
OS_WINDOWS uint32 = 0
OS_NT uint32 = 1
OS_WIN95ORGREATER uint32 = 2
OS_NT4ORGREATER uint32 = 3
OS_WIN98ORGREATER uint32 = 5
OS_WIN98_GOLD uint32 = 6
OS_WIN2000ORGREATER uint32 = 7
OS_WIN2000PRO uint32 = 8
OS_WIN2000SERVER uint32 = 9
OS_WIN2000ADVSERVER uint32 = 10
OS_WIN2000DATACENTER uint32 = 11
OS_WIN2000TERMINAL uint32 = 12
OS_EMBEDDED uint32 = 13
OS_TERMINALCLIENT uint32 = 14
OS_TERMINALREMOTEADMIN uint32 = 15
OS_WIN95_GOLD uint32 = 16
OS_MEORGREATER uint32 = 17
OS_XPORGREATER uint32 = 18
OS_HOME uint32 = 19
OS_PROFESSIONAL uint32 = 20
OS_DATACENTER uint32 = 21
OS_ADVSERVER uint32 = 22
OS_SERVER uint32 = 23
OS_TERMINALSERVER uint32 = 24
OS_PERSONALTERMINALSERVER uint32 = 25
OS_FASTUSERSWITCHING uint32 = 26
OS_WELCOMELOGONUI uint32 = 27
OS_DOMAINMEMBER uint32 = 28
OS_ANYSERVER uint32 = 29
OS_WOW6432 uint32 = 30
OS_WEBSERVER uint32 = 31
OS_SMALLBUSINESSSERVER uint32 = 32
OS_TABLETPC uint32 = 33
OS_SERVERADMINUI uint32 = 34
OS_MEDIACENTER uint32 = 35
OS_APPLIANCE uint32 = 36
)const
OS_WINDOWS = 0;
OS_NT = 1;
OS_WIN95ORGREATER = 2;
OS_NT4ORGREATER = 3;
OS_WIN98ORGREATER = 5;
OS_WIN98_GOLD = 6;
OS_WIN2000ORGREATER = 7;
OS_WIN2000PRO = 8;
OS_WIN2000SERVER = 9;
OS_WIN2000ADVSERVER = 10;
OS_WIN2000DATACENTER = 11;
OS_WIN2000TERMINAL = 12;
OS_EMBEDDED = 13;
OS_TERMINALCLIENT = 14;
OS_TERMINALREMOTEADMIN = 15;
OS_WIN95_GOLD = 16;
OS_MEORGREATER = 17;
OS_XPORGREATER = 18;
OS_HOME = 19;
OS_PROFESSIONAL = 20;
OS_DATACENTER = 21;
OS_ADVSERVER = 22;
OS_SERVER = 23;
OS_TERMINALSERVER = 24;
OS_PERSONALTERMINALSERVER = 25;
OS_FASTUSERSWITCHING = 26;
OS_WELCOMELOGONUI = 27;
OS_DOMAINMEMBER = 28;
OS_ANYSERVER = 29;
OS_WOW6432 = 30;
OS_WEBSERVER = 31;
OS_SMALLBUSINESSSERVER = 32;
OS_TABLETPC = 33;
OS_SERVERADMINUI = 34;
OS_MEDIACENTER = 35;
OS_APPLIANCE = 36;// OS
pub const OS_WINDOWS: u32 = 0;
pub const OS_NT: u32 = 1;
pub const OS_WIN95ORGREATER: u32 = 2;
pub const OS_NT4ORGREATER: u32 = 3;
pub const OS_WIN98ORGREATER: u32 = 5;
pub const OS_WIN98_GOLD: u32 = 6;
pub const OS_WIN2000ORGREATER: u32 = 7;
pub const OS_WIN2000PRO: u32 = 8;
pub const OS_WIN2000SERVER: u32 = 9;
pub const OS_WIN2000ADVSERVER: u32 = 10;
pub const OS_WIN2000DATACENTER: u32 = 11;
pub const OS_WIN2000TERMINAL: u32 = 12;
pub const OS_EMBEDDED: u32 = 13;
pub const OS_TERMINALCLIENT: u32 = 14;
pub const OS_TERMINALREMOTEADMIN: u32 = 15;
pub const OS_WIN95_GOLD: u32 = 16;
pub const OS_MEORGREATER: u32 = 17;
pub const OS_XPORGREATER: u32 = 18;
pub const OS_HOME: u32 = 19;
pub const OS_PROFESSIONAL: u32 = 20;
pub const OS_DATACENTER: u32 = 21;
pub const OS_ADVSERVER: u32 = 22;
pub const OS_SERVER: u32 = 23;
pub const OS_TERMINALSERVER: u32 = 24;
pub const OS_PERSONALTERMINALSERVER: u32 = 25;
pub const OS_FASTUSERSWITCHING: u32 = 26;
pub const OS_WELCOMELOGONUI: u32 = 27;
pub const OS_DOMAINMEMBER: u32 = 28;
pub const OS_ANYSERVER: u32 = 29;
pub const OS_WOW6432: u32 = 30;
pub const OS_WEBSERVER: u32 = 31;
pub const OS_SMALLBUSINESSSERVER: u32 = 32;
pub const OS_TABLETPC: u32 = 33;
pub const OS_SERVERADMINUI: u32 = 34;
pub const OS_MEDIACENTER: u32 = 35;
pub const OS_APPLIANCE: u32 = 36;const
OS_WINDOWS* = 0
OS_NT* = 1
OS_WIN95ORGREATER* = 2
OS_NT4ORGREATER* = 3
OS_WIN98ORGREATER* = 5
OS_WIN98_GOLD* = 6
OS_WIN2000ORGREATER* = 7
OS_WIN2000PRO* = 8
OS_WIN2000SERVER* = 9
OS_WIN2000ADVSERVER* = 10
OS_WIN2000DATACENTER* = 11
OS_WIN2000TERMINAL* = 12
OS_EMBEDDED* = 13
OS_TERMINALCLIENT* = 14
OS_TERMINALREMOTEADMIN* = 15
OS_WIN95_GOLD* = 16
OS_MEORGREATER* = 17
OS_XPORGREATER* = 18
OS_HOME* = 19
OS_PROFESSIONAL* = 20
OS_DATACENTER* = 21
OS_ADVSERVER* = 22
OS_SERVER* = 23
OS_TERMINALSERVER* = 24
OS_PERSONALTERMINALSERVER* = 25
OS_FASTUSERSWITCHING* = 26
OS_WELCOMELOGONUI* = 27
OS_DOMAINMEMBER* = 28
OS_ANYSERVER* = 29
OS_WOW6432* = 30
OS_WEBSERVER* = 31
OS_SMALLBUSINESSSERVER* = 32
OS_TABLETPC* = 33
OS_SERVERADMINUI* = 34
OS_MEDIACENTER* = 35
OS_APPLIANCE* = 36enum OS : uint {
OS_WINDOWS = 0,
OS_NT = 1,
OS_WIN95ORGREATER = 2,
OS_NT4ORGREATER = 3,
OS_WIN98ORGREATER = 5,
OS_WIN98_GOLD = 6,
OS_WIN2000ORGREATER = 7,
OS_WIN2000PRO = 8,
OS_WIN2000SERVER = 9,
OS_WIN2000ADVSERVER = 10,
OS_WIN2000DATACENTER = 11,
OS_WIN2000TERMINAL = 12,
OS_EMBEDDED = 13,
OS_TERMINALCLIENT = 14,
OS_TERMINALREMOTEADMIN = 15,
OS_WIN95_GOLD = 16,
OS_MEORGREATER = 17,
OS_XPORGREATER = 18,
OS_HOME = 19,
OS_PROFESSIONAL = 20,
OS_DATACENTER = 21,
OS_ADVSERVER = 22,
OS_SERVER = 23,
OS_TERMINALSERVER = 24,
OS_PERSONALTERMINALSERVER = 25,
OS_FASTUSERSWITCHING = 26,
OS_WELCOMELOGONUI = 27,
OS_DOMAINMEMBER = 28,
OS_ANYSERVER = 29,
OS_WOW6432 = 30,
OS_WEBSERVER = 31,
OS_SMALLBUSINESSSERVER = 32,
OS_TABLETPC = 33,
OS_SERVERADMINUI = 34,
OS_MEDIACENTER = 35,
OS_APPLIANCE = 36,
}#define global OS_WINDOWS 0x0
#define global OS_NT 0x1
#define global OS_WIN95ORGREATER 0x2
#define global OS_NT4ORGREATER 0x3
#define global OS_WIN98ORGREATER 0x5
#define global OS_WIN98_GOLD 0x6
#define global OS_WIN2000ORGREATER 0x7
#define global OS_WIN2000PRO 0x8
#define global OS_WIN2000SERVER 0x9
#define global OS_WIN2000ADVSERVER 0xA
#define global OS_WIN2000DATACENTER 0xB
#define global OS_WIN2000TERMINAL 0xC
#define global OS_EMBEDDED 0xD
#define global OS_TERMINALCLIENT 0xE
#define global OS_TERMINALREMOTEADMIN 0xF
#define global OS_WIN95_GOLD 0x10
#define global OS_MEORGREATER 0x11
#define global OS_XPORGREATER 0x12
#define global OS_HOME 0x13
#define global OS_PROFESSIONAL 0x14
#define global OS_DATACENTER 0x15
#define global OS_ADVSERVER 0x16
#define global OS_SERVER 0x17
#define global OS_TERMINALSERVER 0x18
#define global OS_PERSONALTERMINALSERVER 0x19
#define global OS_FASTUSERSWITCHING 0x1A
#define global OS_WELCOMELOGONUI 0x1B
#define global OS_DOMAINMEMBER 0x1C
#define global OS_ANYSERVER 0x1D
#define global OS_WOW6432 0x1E
#define global OS_WEBSERVER 0x1F
#define global OS_SMALLBUSINESSSERVER 0x20
#define global OS_TABLETPC 0x21
#define global OS_SERVERADMINUI 0x22
#define global OS_MEDIACENTER 0x23
#define global OS_APPLIANCE 0x24