The WIN API is still being developed.
Depending what you're planning to do, maybe is useful, or maybe not..
And yes, there are some things that can't be done with .Net, in that case you use PInvoke. But INMH you don't need to know the WINAPI for that, just know where to search when needed..
http://www.pinvoke.net/default.aspx