Would it be possible for Microsoft to phase out the Win32 API in future versions?
===

I like to use Win32, even in the age of .Net, MFC and touch. My co-worker said to me that it might not be possible to use the Win32 API in future versions of Windows (After Windows 9 ), because Microsoft might "depreciate" it. 

However, this seems impossible to me, because windows itself uses so much of that API. If they got rid of the low level Win32 C library, the operating system would itself stop working, and they would have to recode a great portion of the Operating System (Not to mention all the code that would be broken). 

Anyway, I don't know much about this stuff, does anyone have any technical understanding on if this is impossible or not? 

Also, note that I'm ***not*** asking if windows *will* depreciate/phase out/whatever the low level API in the future, I know that's speculative. My specific question regards how **feasible** it would be for Microsoft to do this, assiming they wanted to. 