ImageFileMachine Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет платформу, предназначенную исполняемым файлом.
public enum class ImageFileMachine
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum ImageFileMachine
public enum ImageFileMachine
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type ImageFileMachine =
type ImageFileMachine =
Public Enum ImageFileMachine
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| I386 | 332 | Предназначен для 32-разрядного процессора Intel. |
| ARM | 452 | Предназначен для процессора ARM. |
| IA64 | 512 | Предназначен для 64-разрядного процессора Intel. |
| AMD64 | 34404 | Предназначен для 64-разрядного процессора AMD. |
Комментарии
Чтобы получить это значение для модуля, используйте Module.GetPEKind метод.
Note
Значения в этом перечислении соответствуют константам IMAGE_FILE_MACHINE_I386, IMAGE_FILE_MACHINE_IA64 и IMAGE_FILE_MACHINE_AMD64 в неуправляемом API Windows, к которым обращается неуправляемая функция GetPEKind.