FIRMWARE_TYPE enumeration (winnt.h)

Specifies a firmware type.

Syntax

typedef enum _FIRMWARE_TYPE {
  FirmwareTypeUnknown,
  FirmwareTypeBios,
  FirmwareTypeUefi,
  FirmwareTypeMax
} FIRMWARE_TYPE, *PFIRMWARE_TYPE;

Constants

 
FirmwareTypeUnknown
The firmware type is unknown.
FirmwareTypeBios
The computer booted in legacy BIOS mode.
FirmwareTypeUefi
The computer booted in UEFI mode.
FirmwareTypeMax
Not implemented.

Requirements

   
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header winnt.h (include Windows.h)

See also

GetFirmwareType