TPJOSInfo
Project: System Information Unit.
Unit: PJSysInfo.
This is a static class that gives access to information about the operating system on which the program is running. All the class' functionality is exposed through its static methods. Because it is static the class does not need to be instantiated before use.
Methods
| Method | Description |
| BuildNumber | Gets the operating system build number. |
| Description | Gets a full information about of an operating system version. |
| Edition | Gets the edition of an operating system product. |
| HasPenExtensions | Checks for Windows Pen Extensions. |
| IsMediaCenter | Checks for Windows Media Center. |
| IsRemoteSession | Checks for a Windows Terminal Server remote session. |
| IsServer | Checks for a server operating system. |
| IsTabletPC | Checks for Windows Tablet PC. |
| IsWin32s | Checks for the Windows 32s system. |
| IsWin9x | Checks for the Windows 95 platform. |
| IsWinNT | Checks for the Windows NT platform. |
| IsWow64 | Checks if the program is running on WOW64. |
| MajorVersion | Gets the operating system major version. |
| MinorVersion | Gets the operating system minor version. |
| Platform | Gets the operating system platform. |
| Product | Gets a code representing the operating system product. |
| ProductID | Gets the Windows product ID. |
| ProductName | Gets the name of the operating system product. |
| ServicePack | Gets the operating system's service pack. |
| ServicePackMajor | Gets the operating system's major service pack version number. |
| ServicePackMinor | Gets the operating system's minor service pack version number. |
Properties
TPJOSInfo defines no properties.
Events
TPJOSInfo defines no events.