PortableExecutableKinds 列挙体
この列挙体には、メンバ値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。
名前空間: System.Reflectionアセンブリ: mscorlib (mscorlib.dll 内)

<SerializableAttribute> _ <FlagsAttribute> _ <ComVisibleAttribute(True)> _ Public Enumeration PortableExecutableKinds
[SerializableAttribute] [FlagsAttribute] [ComVisibleAttribute(true)] public enum PortableExecutableKinds
[SerializableAttribute] [FlagsAttribute] [ComVisibleAttribute(true)] public enum class PortableExecutableKinds

メンバ名 | 説明 | |
---|---|---|
ILOnly | この実行可能ファイルは MSIL (Microsoft Intermediate Language) だけを格納します。したがって、プラットフォームが 32 ビットか 64 ビットかに関しては中立です。 | |
NotAPortableExecutableImage | このファイルは、ポータブル実行可能 (PE) ファイル形式ではありません。 | |
PE32Plus | この実行可能ファイルには 64 ビット プラットフォームが必要です。 | |
Required32Bit | この実行可能ファイルは 32 ビット プラットフォーム、または 64 ビット プラットフォーム上の 32 ビット WOW (Windows on Windows) 環境で実行できます。 | |
Unmanaged32Bit | この実行可能ファイルは、純粋なアンマネージ コードを格納します。 |

モジュール用にこの値を取得するには、Module.GetPEKind メソッドを使用します。
![]() |
---|
この列挙体は、アンマネージ GetPEKind 関数でアクセスするアンマネージ リフレクション API の CorPEKind 列挙体に対応します。 |

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からPortableExecutableKinds 列挙体を検索する場合は、下記のリンクをクリックしてください。

- PortableExecutableKinds 列挙体のページへのリンク