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/

Comments

  1. Will you need local admin rights to read the UEFI?

    ReplyDelete
  2. No, but your App needs the SeSystemEnvironment Privilege in order to use the GetFirmwareEnvironmentVariable and SetFirmwareEnvironmentVariable functions.

    ReplyDelete
  3. Does those require elevation over regular user level?

    ReplyDelete
  4. Yes , if you are using a standard user you must use elevation.

    ReplyDelete

Post a Comment