Fixing "Unsatisfied forward declaration" error from MIDL
Earlier this week I was helping a customer port some code from Visual Studio 2005 to a beta build of Orcas when we noticed an interesting change of behavior in how the new version of midl.exe (from the Windows Vista SDK release) was parsing code. In case you run into the issue, here's a brief description, along with what we did to work around...