As mentioned above, notice this method requires that you provide a file path for loading. Effectively, this means that in order to use the built-in Windows loading facilities, we will need to first copy our binary to disk, then provide a path as a parameter to LoadLibraryW in order to get our module into memory and begin execution. This, by definition, is not reflective loading, as we must have a file on-disk in order to run.