다음을 통해 공유


CorPEKind 열거형

IMetaDataImport2::GetPEKind를 호출하여 반환된 PE 파일(이식 가능 파일)을 설명하는 값을 포함합니다.

typedef enum CorPEKind {
    
    peNot           = 0x00000000,
    peILonly        = 0x00000001,
    pe32BitRequired = 0x00000002,
    pe32Plus        = 0x00000004,
    pe32Unmanaged   = 0x00000008
    
} CorPEKind;

멤버

멤버

설명

peNot

PE 파일이 아님을 나타냅니다.

peILOnly

이 PE 파일에 관리 코드만 포함되어 있음을 나타냅니다.

pe32BitRequired

이 PE 파일에서 Win32 호출이 실행됨을 나타냅니다.

pe32Plus

이 PE 파일이 64비트 플랫폼에서 실행됨을 나타냅니다.

pe32Unmanaged

이 PE 파일이 네이티브 코드임을 나타냅니다.

설명

이러한 값은 비트 조합으로 사용될 수 있습니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: CorHdr.h

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

기타 리소스

메타데이터 열거형