But then we will have to declare all those substructures, too, and take care of alignment problems. I have copied whats documented by Microsoft. I'm also unsure whether the stuff from ntinternals is actually designed to work for Win64, too.