Motherboard.IsUefiMode Method
Gets the firmware type (Windows native). Are the UEFI mode (UEFI) or Legacy (BIOS).
public static bool IsUefiMode()
This language is not supported or no code example is available.
Return Value
bool
A bool.
public static bool IsUefiMode()
{
Import.GetFirmwareEnvironmentVariableA("", "{00000000-0000-0000-0000-000000000000}", IntPtr.Zero, 0);
return Marshal.GetLastWin32Error() == Constants.ERROR_INVALID_FUNCTION ? false : true;
}
This language is not supported or no code example is available.
.NET Framework
Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Core
Supported in: 5.0+, 6.0+