The first link I provided is the Company that worked on it for Microsoft. Which is also referenced in your 2nd link Al. I'm sure that with the help of KiXbinary it could be done, but still a time consuming task to digest all the information and come up with solid working KiXtart code.