System Information Unit Programmer's Guide
Applies to: ~>5.0
This section of the System Information Unit documentation describes the API exposed by the unit to programmers.
| Unit | Description |
|---|---|
| PJSysInfo | The only unit in this project. Contains all the functionality. |
| Class | Description |
|---|---|
| TPJComputerInfo | Provides information about the computer system. |
| TPJSystemFolders | Provides the paths of various standard system folders. |
| TPJOSInfo | Provides information about the operating system. |
| TPJBiosInfo [~>5.32] | Provides information about the computer's BIOS. |
| Item | Description |
|---|---|
| Global Variables | To compliment and extend the operating system information provided by global variables defined in the Delphi SysUtils unit. |
| TPJBiosWakeupType [~>5.32] | Enumerations of the possible computer wake up types reported by the BIOS. |
| TPJWin10PlusVersion [~>5.30] | Enumeration of the various versions of Windows 10 and 11. |
| Windows Types & Constants | Some types and constants not defined in all supported versions of Delphi are defined in PJSysInfo. Help of these definitions can be found in the Windows SDK help. |
This documentation complies with these conventions.