The .NET class library provides a Windows API package. The following article describes the .NET architecture 1.0 and 1.1API that implements similar WIN32 function functions.
Microsoft Win32 To Microsoft .NET Framework API Map
Only a small portion of the Win32 function has corresponding in .NET, it will be more and more. Some new APIs do not provide Win32 function versions. Among them, the high-level function with Avalon is known. It is recommended to transfer from Win32 to the .NET developer to see if you don't find an API, try to go http://www.pinvoke.net/. This is an open Wiki that describes some Win32 functions in the host function or code in the hosted code (basically written in VB.NET or C #, but it is easy to translate into other .NET language)