http://theroadtodelphi.wordpress.com/2013/02/19/how-distinguish-when-windows-was-installed-in-legacy-bios-or-uefi-mode-using-delphi/
http://theroadtodelphi.wordpress.com/2013/02/19/how-distinguish-when-windows-was-installed-in-legacy-bios-or-uefi-mode-using-delphi/
http://theroadtodelphi.wordpress.com/2013/02/19/how-distinguish-when-windows-was-installed-in-legacy-bios-or-uefi-mode-using-delphi/
http://theroadtodelphi.wordpress.com/2013/02/19/how-distinguish-when-windows-was-installed-in-legacy-bios-or-uefi-mode-using-delphi/
Will you need local admin rights to read the UEFI?
ReplyDeleteNo, but your App needs the SeSystemEnvironment Privilege in order to use the GetFirmwareEnvironmentVariable and SetFirmwareEnvironmentVariable functions.
ReplyDeleteDoes those require elevation over regular user level?
ReplyDeleteYes , if you are using a standard user you must use elevation.
ReplyDelete