I've posted a general BIOS report below, which returns BIOS information pulled from WMI and which you can add to your Lansweeper installation by following
these instructions. I'm not sure whether you'll be able to determine the difference between BIOS/UEFI machines based on this information though. It is usually recommended that you search for Callback_BootEnvironmentDetect in C:\Windows\Panther\setupact.log or run msinfo32 on the client machine to determine whether the boot environment is BIOS or UEFI.
If the BIOS report below doesn't show any differences between BIOS/UEFI, perhaps you could create a deployment package to check the C:\Windows\Panther\setupact.log file on your computers. We can't really provide support for creating specific deployment packages, but general information on the deployment module can be found
here.
Select Top 1000000 tsysOS.Image As icon,
tblAssets.AssetID,
tblAssets.AssetName,
tblAssets.Domain,
tblAssets.Username,
tblAssets.Userdomain,
tblAssets.IPAddress,
tblAssets.Firstseen,
tblAssets.Lastseen,
tblBIOS.Caption,
tblBIOS.BiosCharacteristics,
tblBIOS.CurrentLanguage,
tblBIOS.InstallableLanguages,
tblBIOS.Manufacturer,
tblBIOS.PrimaryBIOS,
tblBIOS.ReleaseDate,
tblBIOS.SerialNumber,
tblBIOS.SMBIOSBIOSVersion,
tblBIOS.SMBIOSMajorVersion,
tblBIOS.SMBIOSMinorVersion,
tblBIOS.SMBIOSPresent,
tblBIOS.Version,
tblBIOS.Lastchanged
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tblBIOS On tblAssets.AssetID = tblBIOS.AssetID
Inner Join tsysOS On tsysOS.OScode = tblAssets.OScode
Where tblAssetCustom.State = 1
Order By tblAssets.Domain,
tblAssets.AssetName