Afficher en anglais

Partage via


ImageFileMachine Énumération

Définition

Identifie la plateforme ciblée par un fichier exécutable.

C#
public enum ImageFileMachine
C#
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum ImageFileMachine
Héritage
ImageFileMachine
Attributs

Champs

Nom Valeur Description
AMD64 34404

Cible un processeur AMD 64 bits.

ARM 452

Cibles d'un processeur ARM.

I386 332

Cible un processeur Intel 32 bits.

IA64 512

Cible un processeur Intel 64 bits.

Remarques

Pour obtenir cette valeur pour un module, utilisez la Module.GetPEKind méthode .

Remarque

Les valeurs de cette énumération correspondent aux constantes IMAGE_FILE_MACHINE_I386, IMAGE_FILE_MACHINE_IA64 et IMAGE_FILE_MACHINE_AMD64 dans l’API Windows non managée, auxquelles la fonction non managée GetPEKind accède.

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1