Udostępnij za pośrednictwem


CorPEKind — Wyliczenie

Zawiera wartości opisujące przenośny plik wykonywalny (PE) zwrócony z wywołania metody IMetaDataImport2::GetPEKind.

Składnia

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

Elementy członkowskie

Członek Opis
peNot Wskazuje, że nie jest to plik PE.
peILOnly Wskazuje, że ten plik PE zawiera tylko kod zarządzany.
pe32BitRequired Wskazuje, że ten plik PE wykonuje wywołania Win32.
pe32Plus Wskazuje, że ten plik PE działa na 64-bitowej platformie.
pe32Unmanaged Wskazuje, że ten plik PE jest kodem natywnym.
pe32BitPreferred Wskazuje, że ten plik PE jest neutralny dla platformy i preferuje ładowanie w środowisku 32-bitowym.

Uwagi

Te wartości mogą być używane w kombinacjach bitowych.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorHdr.h

wersje .NET Framework: dostępne od wersji 2.0

Zobacz też