ModuleBuilder.GetPEKind(PortableExecutableKinds, ImageFileMachine) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un par de valores que indican la naturaleza del código en un módulo y la plataforma de destino del 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
El resultado de este método contiene una combinación de los valores PortableExecutableKinds que indican la naturaleza del código en el módulo.
- machine
- ImageFileMachine
El resultado de este método contiene uno de los valores de ImageFileMachine que indican la plataforma destino del módulo.
Comentarios
Para los módulos dinámicos, peKind
siempre PortableExecutableKinds.NotAPortableExecutableImage es y machine
es siempre 0 (cero).