BiosVendor method

Project: System Information Unit.

Unit: PJSysInfo.

Class: TPJBiosInfo

Applies to: ~>5.32

function IsBiosSupported: Boolean;

Description

Checks whether the BIOS is supported or not.

Returns:

Notes

  1. For a BIOS to be supported:

    • The Windows API function to read the BIOS information must be supported by the operating system.
    • The Windows API function must be able to read the computer’s BIOS information.
    • The BIOS must support the SMBIOS reference specification v2.0 or later.
  2. While all methods of TPJBiosInfo can be called safely for unsupported BIOSs, this is not good practice. It is best to check whether IsBiosSupported returns True before calling any other methods.