Just to let you know that I have updated my WIMMaster files. The changes are:
1. I have altered the VistaPE script to load wimgapi.dll and wimfltr.sys from the Tools folder. This was Max_Real Qnx's suggestion, and people may find it more convenient to work this way and not have to keep the WAIK permanently installed on their machine.
2. The executable is now statically built, so the Microsoft run time files no longer have to be included. I did in fact start working this way shortly after my previous post. booty#1 was quite right that this was the way to go because it takes up much less space on a VistaPE/BartPE disk.
3. I have made some minor changes to the source code, which were technical in nature and don't actually change the way the program works.
As before the whole package is available at
this link.
By way of interest, I have also written a different version of WIMMaster which uses the SmartWIM component. The main advantage of this is that the progress bar displays with the Apply function, which it doesn't do in the Wimgapi version. The program is written using MFC, and the source code is quite instructive as it shows how to integrate a non-visual custom COM control into a C++ program.
The SmartWIM component is of course needed, but is available as a free trial version. This is fully functional but does display a nag screen when it runs each time. It is fairly expensive to buy in registered form, but seems to work very well.
This package includes again source code, BartPE plugin and VistaPE script, and is available
here.