Xbasic
A5_OS_INFO Function
Syntax
OS_Information as P = a5_os_info([C computer ])
Arguments
- OS_Information
Information about the computer and the Windows configuration.
- computer
Optional. Default = "". The name of a computer.
Description
Returns a pointer with information about the local operating system
Discussion
The A5_OS_INFO() function returns information about the operating system. For complete details on all of the values and what each represents, see http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_operatingsystem.asp. This function does not work with Windows 98 and Windows ME.
Example
? a5_os_info()
=
BootDevice = "\Device\HarddiskVolume1"
BuildNumber = "2600"
BuildType = "Multiprocessor Free"
Caption = "Microsoft Windows XP Professional"
CodeSet = "1252"
CountryCode = "1"
CreationClassName = "Win32_OperatingSystem"
CSCreationClassName = "Win32_ComputerSystem"
CSDVersion = "Service Pack 1"
...
? a5_os_info("custserv02")
=
BootDevice = "\Device\Harddisk0\Partition1"
BuildNumber = "2275"
BuildType = "Uniprocessor Free"
Caption = "Microsoft Windows 2000 Professional"
CodeSet = "1252"
CountryCode = "1"
CreationClassName = "Win32_OperatingSystem"
CSCreationClassName = "Win32_ComputerSystem"
CSDVersion = "Service Pack 4"
...Limitations
Desktop applications only.
See Also