Microsoft Simplifies API for Longhorn
zzxc writes "InternetWeek.com reports that Microsoft is cleaning up its API and integrating its XML Application Markup Language for its anticipated Longhorn release. An unnamed source says that Microsoft will be slashing the number of API calls from 76k to 8k. In addition, the new graphics device interface, codename Avalon, will use XAML-based scripts instead of a complicated API. Microsoft is planning on including XAML design in the next Visual Studio.net release. CRN is also reporting on this."
Gosh it's so cool to bash MS. I bet you even have a leg to stand on. I bet you can name over 10 Win32 APIs, huh? Hmmmmm.
meh.
Sure ... lets see ... theres ummm ... LoadLibrary(), then there's LoadLibraryEx(), then there's LoadLibrary32(), then there's LoadLibrary32Ex(), then theres MS_LoadLibrary(), then theres MS_LoadLibrary32(), then theres MS_LoadLibraryEx() ...
.DLL found all over C:\WINDOWS, C:\WINDOWS\SYSTEM, C:\WINDOWS\SYSTEM32, C:\WINDOWS\WINNT, etc.
Oh, okay, I give up. I only ever used LoadLibrary() a couple hundred times, personally, and even then, only to get incompatible API functions loaded from various copies of the same
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
When I was your age we had 0x128e0 non consistant
API calls and we LOVED it.
No, they'll only be adding 65536 new things. After that they get an overflow in MSAPIOBF.DLL, the Microsoft API Obfuscator API.