I find it in the middle in a good way. Detailed enough for tech people yet still explain some basic (but important) terminologies for curious people. It's a win-win situation really: tech people do not know all the things about Win32 (think about a mobile dev who wants to try out the new OS). I also like the way he mentioned COM and .NET as unsearchable, guess what is the next big framework/foundation from Microsoft?