RAMvader  1.4
A .NET library which provides access to other processes' memory space.
RAMvader.CodeInjection.IllegalInstructionGenerationException Class Reference

Exception thrown when an instruction cannot be generated, because the generated instruction would be illegal. An example of that is trying to generate a "short" branching instruction that would try to perform a jump larger than the maximum value of a byte, which is impossible. More...

Inherits RAMvader.CodeInjection.InjectorException.

Public Member Functions

 IllegalInstructionGenerationException (string msg)
 Constructor. More...
 
- Public Member Functions inherited from RAMvader.CodeInjection.InjectorException
 InjectorException (string msg)
 Constructor. More...
 
- Public Member Functions inherited from RAMvader.RAMvaderException
 RAMvaderException (string msg)
 Constructor. More...
 

Detailed Description

Exception thrown when an instruction cannot be generated, because the generated instruction would be illegal. An example of that is trying to generate a "short" branching instruction that would try to perform a jump larger than the maximum value of a byte, which is impossible.

Constructor & Destructor Documentation

◆ IllegalInstructionGenerationException()

RAMvader.CodeInjection.IllegalInstructionGenerationException.IllegalInstructionGenerationException ( string  msg)

Constructor.

Parameters
msgThe message to be associated with the exception.