CorPEKind 열거형

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

구문

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

멤버

멤버 Description
peNot PE 파일이 아님을 나타냅니다.
peILOnly 이 PE 파일에 관리 코드만 포함되어 있음을 나타냅니다.
pe32BitRequired 이 PE 파일이 Win32를 호출함을 나타냅니다.
pe32Plus 이 PE 파일이 64비트 플랫폼에서 실행됨을 나타냅니다.
pe32Unmanaged 이 PE 파일이 네이티브 코드임을 나타냅니다.
pe32BitPreferred 이 PE 파일이 플랫폼 중립적이며 32비트 환경에서 로드되는 것을 선호함을 나타냅니다.

설명

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

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: CorHdr.h

.NET Framework 버전: 2.0부터 사용 가능

참고 항목