ImageFileMachine 列舉

定義

識別可執行檔的目標平台。Identifies the platform targeted by an executable.

public enum class ImageFileMachine
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum ImageFileMachine
type ImageFileMachine = 
Public Enum ImageFileMachine
繼承
ImageFileMachine
屬性

欄位

AMD64 34404

以 64 位元的 AMD 處理器為目標。Targets a 64-bit AMD processor.

ARM 452

以 ARM 處理器為目標。Targets an ARM processor.

I386 332

以 32 位元的 Intel 處理器為目標。Targets a 32-bit Intel processor.

IA64 512

以 64 位元的 Intel 處理器為目標。Targets a 64-bit Intel processor.

備註

若要取得模組的這個值, 請使用Module.GetPEKind方法。To obtain this value for a module, use the Module.GetPEKind method.

注意

此列舉中的值會對應至未受管理的 Windows API 中的常數 IMAGE_FILE_MACHINE_I386、IMAGE_FILE_MACHINE_IA64 和 IMAGE_FILE_MACHINE_AMD64, 這是由非GetPEKind受控函式所存取。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 Windows API, which are accessed by the unmanaged GetPEKind function.

適用於