The singular function
LoadFile() of this protocol causes the driver to load the specified file from media into a buffer in system memory without the overlying layers knowing anything about the media that the file is stored on.
Verify that the FilePath represents a file accessible by this device.
Verify that the file specified by FilePath exists. If it does not exist, check BootPolicy to see if inexact FilePath is allowed.
Verify that Buffer is large enough to return the entire file by examining
BufferSize parameter. If not large enough, place correct size in BufferSize and return