Java Programing

The reflective_loadlibrary function accepts three arguments. First, it accepts
a loader_ctx, which contains a pointer to a structure we will use to manage contextual information that the loader will need as we implement it. Next, it accepts a buffer and its corresponding size, which represent the module that we wish to load. The function returns a LoaderStatus, which is a type we've created to help provide status results around success or failure as loader development progresses.