I had to reverse engineer the API, I got a few good hints from a COM object that didn't have debugging symbols removed. this project is usefull to further investigate how Windows 7 activation works ...