ModuleBuilder.GetPEKind(PortableExecutableKinds, ImageFileMachine) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает пару значений, определяющих природу кода в модуле и платформе, на которой применяется этот модуль.
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)
Параметры
- peKind
- PortableExecutableKinds
Этот метод возвращает сочетание значений PortableExecutableKinds, определяющее характер кода в модуле.
- machine
- ImageFileMachine
Этот метод возвращает одно из значений ImageFileMachine, определяющее платформу, на которой применяется модуль.
Комментарии
Для динамических модулей значение всегда PortableExecutableKinds.NotAPortableExecutableImage и peKind
machine
всегда равно 0 (ноль).