PortableExecutableKinds PortableExecutableKinds PortableExecutableKinds PortableExecutableKinds Enum

정의

실행 파일의 코드 특성을 식별합니다.Identifies the nature of the code in an executable file.

이 열거형에는 멤버 값의 비트 조합을 허용하는 FlagsAttribute 특성이 있습니다.

public enum class PortableExecutableKinds
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum PortableExecutableKinds
type PortableExecutableKinds = 
Public Enum PortableExecutableKinds
상속
PortableExecutableKindsPortableExecutableKindsPortableExecutableKindsPortableExecutableKinds
특성

필드

ILOnly ILOnly ILOnly ILOnly 1

실행 파일에 MSIL(Microsoft Intermediate Language)만 포함되므로 32비트 또는 64비트 플랫폼에 대해 중립적입니다.The executable contains only Microsoft intermediate language (MSIL), and is therefore neutral with respect to 32-bit or 64-bit platforms.

NotAPortableExecutableImage NotAPortableExecutableImage NotAPortableExecutableImage NotAPortableExecutableImage 0

파일이 PE 파일(이식 가능한 실행 파일) 형식이 아닙니다.The file is not in portable executable (PE) file format.

PE32Plus PE32Plus PE32Plus PE32Plus 4

실행 파일을 실행하는 데 64비트 플랫폼이 필요합니다.The executable requires a 64-bit platform.

Preferred32Bit Preferred32Bit Preferred32Bit Preferred32Bit 16

실행 파일이 플랫폼을 인식하지 않지만 가능하면 32비트 플랫폼에서 실행되어야 합니다.The executable is platform-agnostic but should be run on a 32-bit platform whenever possible.

Required32Bit Required32Bit Required32Bit Required32Bit 2

64비트 플랫폼의 32비트 WOW(Windows on Windows) 환경 또는 32비트 플랫폼에서 실행 파일을 실행할 수 있습니다.The executable can be run on a 32-bit platform, or in the 32-bit Windows on Windows (WOW) environment on a 64-bit platform.

Unmanaged32Bit Unmanaged32Bit Unmanaged32Bit Unmanaged32Bit 8

실행 파일에 순수 비관리 코드가 포함됩니다.The executable contains pure unmanaged code.

설명

모듈의 경우이 값을 가져오려면를 Module.GetPEKind 메서드.To obtain this value for a module, use the Module.GetPEKind method.

참고

이 열거형에 해당 하는 CorPEKind 관리 되지 않는 리플렉션 API에에서 액세스 하는 열거형 관리 되지 않는 GetPEKind 함수입니다.This enumeration corresponds to the CorPEKind enumeration in the unmanaged reflection API, which is accessed by the unmanaged GetPEKind function.

적용 대상