På MSDN finns ju detta: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winprog/winprog/functions_in_alphabetical_order.asp.
Om du sen undrar hur du deklarerar dessa i VB6-miljön så finns ju alltid API Viewer:n i Visual Studio.
Till .NET behövs inte nån separat API-guide eftersom det är samma funktioner. Hur du går tillväga för att använda Win32-API:et från tex C# o VB.NET kan du läsa om här: http://www.devx.com/dotnet/Article/6990/1954