there are some postings on the windows 2000 gaming forums where someone re-coded the dll to include setDllDirectory A & W. I was hoping it was something similar to hacking the DX9 files and changing the call name to get games like Bioshock working. I was able to get some of the other dll errors working by dropping in some modded shell and kernel files in the app folder, but this last one doesn't seem to have a quick workaround.
given that w2k and xp are the same build, it's kind of aggravating that MS abandoned a perfectly good OS just to re-monetize. I'm reluctant to upgrade to vista for my work machine because i work in cg animation and whenever vista hits a folder of images it tries to cache 4 different sizes of thumbnail of each image, which takes forever. when you work with 400 frame renders for a single scene, this caching is unacceptable.