IDs for the DataDictionary of Application::GetMachineInfo(). you can get the values by calling machineInfo.Get(MACHINEINFO::USERNAME) iferr_return;
Functions | |
| MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.machineinfo") | |
| MAXON_ATTRIBUTE (String, COMPUTERNAME, "net.maxon.machineinfo.computername") | |
| MAXON_ATTRIBUTE (String, USERNAME, "net.maxon.machineinfo.username") | |
| MAXON_ATTRIBUTE (String, OSVERSION, "net.maxon.machineinfo.osversion") | |
| MAXON_ATTRIBUTE (Int, OSBUILDNUMBER, "net.maxon.machineinfo.osbuildnumber") | |
| MAXON_ATTRIBUTE (String, UNIQUEOSIDENTIFIER, "net.maxon.machineinfo.uniqueosidentifier") | |
| MAXON_ATTRIBUTE (Id, UNIQUEOSIDENTIFIERSOURCE, "net.maxon.machineinfo.uniqueosidentifiersource", RESOURCE_DEFINE(ENUM_UUIDKEY, Id("uuidkey"))) | |
| MAXON_ATTRIBUTE (BaseArray< Id >, LANGUAGES, "net.maxon.machineinfo.languages") | |
| MAXON_ATTRIBUTE (Int, USER_ID, "net.maxon.machineinfo.user_id") | |
| MAXON_ATTRIBUTE (Int, EFFECTIVE_USER_ID, "net.maxon.machineinfo.effective_user_id") | |
| MAXON_ATTRIBUTE (Int, GROUP_ID, "net.maxon.machineinfo.group_id") | |
| MAXON_ATTRIBUTE (Int, EFFECTIVE_GROUP_ID, "net.maxon.machineinfo.effective_group_id") | |
| MAXON_ATTRIBUTE (String, PROCESSORTYPE, "net.maxon.machineinfo.processortype") | |
| MAXON_ATTRIBUTE (String, PROCESSORNAME, "net.maxon.machineinfo.processorname") | |
| MAXON_ATTRIBUTE (String, PROCESSORFEATURES, "net.maxon.machineinfo.processorfeatures") | |
| MAXON_ATTRIBUTE (String, PROCESSORARCHITECTURE, "net.maxon.machineinfo.processorarchitecture") | |
| MAXON_ATTRIBUTE (Float64, PROCESSORFREQMHZ, "net.maxon.machineinfo.processorfreqmhz") | |
| MAXON_ATTRIBUTE (Int32, NUMBEROFPROCESSORS, "net.maxon.machineinfo.numberofprocessors") | |
| MAXON_ATTRIBUTE (Int32, NUMBEROFPHYSICALCORES, "net.maxon.machineinfo.numberofphysicalcores") | |
| MAXON_ATTRIBUTE (Bool, SUPPORTSSE2, "net.maxon.machineinfo.supportsse2") | |
| MAXON_ATTRIBUTE (Bool, SUPPORTSSE3, "net.maxon.machineinfo.supportsse3") | |
| MAXON_ATTRIBUTE (Bool, SUPPORTSSSE3, "net.maxon.machineinfo.supportssse3") | |
| MAXON_ATTRIBUTE (Bool, SUPPORTSSE41, "net.maxon.machineinfo.supportsse41") | |
| MAXON_ATTRIBUTE (Bool, SUPPORTSSE42, "net.maxon.machineinfo.supportsse42") | |
| MAXON_ATTRIBUTE (Bool, SUPPORTAVX, "net.maxon.machineinfo.supportavx") | |
| MAXON_ATTRIBUTE (Bool, SUPPORTAVX2, "net.maxon.machineinfo.supportavx2") | |
| MAXON_ATTRIBUTE (Bool, SUPPORTFMA, "net.maxon.machineinfo.supportfma") | |
| MAXON_ATTRIBUTE (Bool, SUPPORTAES, "net.maxon.machineinfo.supportaes") | |
| MAXON_ATTRIBUTE (Bool, SUPPORTPCLMULQDQ, "net.maxon.machineinfo.supportpclmulqdq") | |
| MAXON_ATTRIBUTE (BytesValue, PHYSICALMEMORY, "net.maxon.machineinfo.physicalmemory") | |
| MAXON_ATTRIBUTE (String, DISPLAYDEVICE, "net.maxon.machineinfo.displaydevice") | |
| MAXON_ATTRIBUTE (Group, GROUP_OS, "net.maxon.machineinfo.group.os") | |
| MAXON_ATTRIBUTE (Group, GROUP_HARDWARE, "net.maxon.machineinfo.group.hardware") | |
| maxon::MACHINEINFO::MAXON_RESOURCE_DATABASE_SCOPE | ( | "net.maxon.machineinfo" | ) |
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | String | , |
| COMPUTERNAME | , | ||
| "net.maxon.machineinfo.computername" | |||
| ) |
Computer name returned by the OS.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | String | , |
| USERNAME | , | ||
| "net.maxon.machineinfo.username" | |||
| ) |
User name of the currently logged in user.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | String | , |
| OSVERSION | , | ||
| "net.maxon.machineinfo.osversion" | |||
| ) |
OS Version in text format.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Int | , |
| OSBUILDNUMBER | , | ||
| "net.maxon.machineinfo.osbuildnumber" | |||
| ) |
OS build number as integer value.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | String | , |
| UNIQUEOSIDENTIFIER | , | ||
| "net.maxon.machineinfo.uniqueosidentifier" | |||
| ) |
Unique OS identifier. This id allows to identify a machine. Each machine (even VMs) should have it's unique identifier.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Id | , |
| UNIQUEOSIDENTIFIERSOURCE | , | ||
| "net.maxon.machineinfo.uniqueosidentifiersource" | , | ||
| RESOURCE_DEFINE(ENUM_UUIDKEY, Id("uuidkey")) | |||
| ) |
Unique OS identifier source. This id allows to identify a machine. Each machine (even VMs) should have it's unique identifier. NONE TPM: WIN TPM module UEFI: WIN Uefi REGISTRY: WIN registry CRYPTOGRAPHYID: WIN old cryptography id CRYPTOGRAPHYID_FALLBACK: WIN blocked collision id -> cryptography id SERIALKEY: OSX kIOPlatformSerialNumberKey UUIDKEY: OSX kIOPlatformUUIDKey
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | BaseArray< Id > | , |
| LANGUAGES | , | ||
| "net.maxon.machineinfo.languages" | |||
| ) |
Languages in order of preference. the first language is the most preferred language.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Int | , |
| USER_ID | , | ||
| "net.maxon.machineinfo.user_id" | |||
| ) |
Linux and OSX only (getuid).
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Int | , |
| EFFECTIVE_USER_ID | , | ||
| "net.maxon.machineinfo.effective_user_id" | |||
| ) |
Linux and OSX only (geteuid).
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Int | , |
| GROUP_ID | , | ||
| "net.maxon.machineinfo.group_id" | |||
| ) |
Linux and OSX only (getgid).
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Int | , |
| EFFECTIVE_GROUP_ID | , | ||
| "net.maxon.machineinfo.effective_group_id" | |||
| ) |
Linux and OSX only (getegid).
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | String | , |
| PROCESSORTYPE | , | ||
| "net.maxon.machineinfo.processortype" | |||
| ) |
CPU id string.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | String | , |
| PROCESSORNAME | , | ||
| "net.maxon.machineinfo.processorname" | |||
| ) |
Name of the processor.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | String | , |
| PROCESSORFEATURES | , | ||
| "net.maxon.machineinfo.processorfeatures" | |||
| ) |
Supported cpu features.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | String | , |
| PROCESSORARCHITECTURE | , | ||
| "net.maxon.machineinfo.processorarchitecture" | |||
| ) |
Processor architecture.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Float64 | , |
| PROCESSORFREQMHZ | , | ||
| "net.maxon.machineinfo.processorfreqmhz" | |||
| ) |
Nominal processor frequency.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Int32 | , |
| NUMBEROFPROCESSORS | , | ||
| "net.maxon.machineinfo.numberofprocessors" | |||
| ) |
Number of threads including hyper threading cores.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Int32 | , |
| NUMBEROFPHYSICALCORES | , | ||
| "net.maxon.machineinfo.numberofphysicalcores" | |||
| ) |
Number of physical cpu cores.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Bool | , |
| SUPPORTSSE2 | , | ||
| "net.maxon.machineinfo.supportsse2" | |||
| ) |
True if SSE2 is supported.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Bool | , |
| SUPPORTSSE3 | , | ||
| "net.maxon.machineinfo.supportsse3" | |||
| ) |
True if SSE3 is supported.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Bool | , |
| SUPPORTSSSE3 | , | ||
| "net.maxon.machineinfo.supportssse3" | |||
| ) |
True if SSSE3 is supported (some older 64 bit AMD cpus do not support this feature).
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Bool | , |
| SUPPORTSSE41 | , | ||
| "net.maxon.machineinfo.supportsse41" | |||
| ) |
True if SSE41 is supported.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Bool | , |
| SUPPORTSSE42 | , | ||
| "net.maxon.machineinfo.supportsse42" | |||
| ) |
True if SSE42 is supported.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Bool | , |
| SUPPORTAVX | , | ||
| "net.maxon.machineinfo.supportavx" | |||
| ) |
True if AVX is supported.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Bool | , |
| SUPPORTAVX2 | , | ||
| "net.maxon.machineinfo.supportavx2" | |||
| ) |
True if AVX2 is supported.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Bool | , |
| SUPPORTFMA | , | ||
| "net.maxon.machineinfo.supportfma" | |||
| ) |
True if FMA is supported.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Bool | , |
| SUPPORTAES | , | ||
| "net.maxon.machineinfo.supportaes" | |||
| ) |
True if AES is supported.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Bool | , |
| SUPPORTPCLMULQDQ | , | ||
| "net.maxon.machineinfo.supportpclmulqdq" | |||
| ) |
True if PCLMULQDQ is supported.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | BytesValue | , |
| PHYSICALMEMORY | , | ||
| "net.maxon.machineinfo.physicalmemory" | |||
| ) |
Physical memory of the machine.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | String | , |
| DISPLAYDEVICE | , | ||
| "net.maxon.machineinfo.displaydevice" | |||
| ) |
Main Display Device of the machine.
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Group | , |
| GROUP_OS | , | ||
| "net.maxon.machineinfo.group.os" | |||
| ) |
| maxon::MACHINEINFO::MAXON_ATTRIBUTE | ( | Group | , |
| GROUP_HARDWARE | , | ||
| "net.maxon.machineinfo.group.hardware" | |||
| ) |