I require this job be done in C++ or MASM32. I need created a simple program in two parts - an exe and a dll, the exe (console app) simply calls the DLL and the DLL does all the work. The DLL should export one function - "UnpackObjectFile", and accept two parameters - the filename of the .shs file to examine, and a path to extract files to. It should then look inside the .shs file to see if it has any file objects in it, and, if it does, extract the file(s) to the path specified in the second parameter. It requires good error-handling so that it can handle any quirks that .shs files throw at it. That's all there is too it!
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.
## Deadline information
Must be completed within 2 weeks, and must be done in C++