ModuleBuilder.GetPEKind(PortableExecutableKinds, ImageFileMachine) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一对值,这一对值指示某个模块中代码的性质和该模块的目标平台。
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 值中的一个,用于指示模块的目标平台。
注解
对于动态模块, peKind
始终PortableExecutableKinds.NotAPortableExecutableImagemachine
为 0 (零) 。