GetSystemInfo()
Summary
Gets an array of system information.
Syntax
sysinfo = GetSystemInfo()
Returns
An options array with system information:
| Element | Type | Contents |
|---|---|---|
| Intel-Based | Boolean | "True" if the processor is Intel-based, otherwise "False" |
| NumProcessors | Integer | Number of processors |
| Terminal Services | Boolean | "True" if Terminal Services is running, otherwise "False" |
| NumLogicalProcessors | Integer | Total number of logical processors available to the system |
| NumPhysicalProcessors | Integer | Total number of physical processor cores installed |
| OMP Threads | Integer | Number of OpenMP threads allocated for parallel processing |
| Remote Desktop | Boolean | "True" if Remote Desktop access is enabled, otherwise "False" |
| Server | Boolean | "True" if the machine is configured as a server, otherwise "False" |
| NumInstances | Integer | Number of active application instances |
| Instance | Integer | Index of the current application instance |
| NumEngines | Integer | Number of processing engines available |
| AvailablePhysicalMemoryinMb | Integer | Physical memory currently available, in megabytes |
| TotalPhysicalMemoryinMb | Integer | Total physical memory installed, in megabytes |
| TotalVirtualMemoryinMb | Integer | Total virtual memory addressable by the system, in megabytes |
| AvailableVirtualMemoryinMb | Integer | Virtual memory currently available, in megabytes |
See Also
| Function | Summary |
|---|---|
| GetProgram() | Gets information about the program |
| GetSystemDirectory() | Gets the full path of the Windows directory |
|
©2026 Caliper Corporation |