ModuleBuilder.GetPEKind(PortableExecutableKinds, ImageFileMachine) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um par de valores que indica a natureza do código em um módulo e a plataforma de destino do módulo.
public:
override void GetPEKind([Runtime::InteropServices::Out] System::Reflection::PortableExecutableKinds % peKind, [Runtime::InteropServices::Out] System::Reflection::ImageFileMachine % machine);
public override void GetPEKind (out System.Reflection.PortableExecutableKinds peKind, out System.Reflection.ImageFileMachine machine);
override this.GetPEKind : PortableExecutableKinds * ImageFileMachine -> unit
Public Overrides Sub GetPEKind (ByRef peKind As PortableExecutableKinds, ByRef machine As ImageFileMachine)
Parâmetros
- peKind
- PortableExecutableKinds
Quando este método retorna, uma combinação dos valores PortableExecutableKinds indicando a natureza do código no módulo.
- machine
- ImageFileMachine
Quando este método retorna, um dos valores ImageFileMachine indicando a plataforma de destino no módulo.
Comentários
Para módulos dinâmicos, peKind
é sempre PortableExecutableKinds.NotAPortableExecutableImage e machine
é sempre 0 (zero).