ImageFileMachine Enumeration
TOC
Collapse the table of content
Expand the table of content

ImageFileMachine Enumeration

 

Identifies the platform targeted by an executable.

Namespace:   System.Reflection
Assembly:  mscorlib (in mscorlib.dll)

[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum ImageFileMachine

Member nameDescription
AMD64

Targets a 64-bit AMD processor.

ARM

Targets an ARM processor.

I386

Targets a 32-bit Intel processor.

IA64

Targets a 64-bit Intel processor.

To obtain this value for a module, use the Module.GetPEKind method.

System_CAPS_noteNote

The values in this enumeration correspond to the constants IMAGE_FILE_MACHINE_I386, IMAGE_FILE_MACHINE_IA64, and IMAGE_FILE_MACHINE_AMD64 in the unmanaged Win32 API, which are accessed by the unmanaged GetPEKind function.

.NET Framework
Available since 2.0
Return to top
Show:
© 2016 Microsoft