I should refactor the PEFile class so that the following are parameterized:
- The backing memory used
- The validation steps taken
- Initialization of the metadata root
This would make it possible to re-use the metadata implementation at runtime, for use in dynamic code generation, should the need arise.
I should refactor the PEFile class so that the following are parameterized:
This would make it possible to re-use the metadata implementation at runtime, for use in dynamic code generation, should the need arise.