That's not true for the NT branch of the family (NT, Win2k, etc). There is a bunch of 16bit code, but that code is there to specifically support 16bit apps. A 32bit app should never see any 16bit code while executing. Now it may be true for the "consumer" Windoze versions (95, 98, ME, etc)...