Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 1.62 KB

API.md

File metadata and controls

41 lines (27 loc) · 1.62 KB

System Information Unit Programmer's Guide

Applies to: ~>5.0

Introduction

This section of the System Information Unit documentation describes the API exposed by the unit to programmers.

Contents

Units

Unit Description
PJSysInfo The only unit in this project. Contains all the functionality.

Classes

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.

Other

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.

Conventions

This documentation complies with these conventions.

Links