PlatformId enumeration (imapi2fs.h)

Defines values for the operating system architecture that the boot image supports

Syntax

typedef enum PlatformId {
  PlatformX86 = 0,
  PlatformPowerPC = 1,
  PlatformMac = 2,
  PlatformEFI = 0xef
} ;

Constants

 
PlatformX86
Value: 0
Intel Pentium™ series of chip sets. This entry implies a Windows operating system.
PlatformPowerPC
Value: 1
Apple PowerPC family.
PlatformMac
Value: 2
Apple Macintosh family.
PlatformEFI
Value: 0xef
EFI Family.

Remarks

Other values not defined here may exist. Consumers of this enumeration should not presume this list to be the only set of valid values.

Requirements

Requirement Value
Minimum supported client Windows Vista, Windows XP with SP2 [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header imapi2fs.h

See also

IBootOptions::get_PlatformId

IBootOptions::put_PlatformId