I use custom ATI 11.7 dirver but Japanese version has no problem and I can't check it.
But I found English and Taiwan Version advpi32.dll has problem. and fixed on v15p2.
I think that you can open device manager.
Installed latest v15p but ran into several problems. First was the icons seemed to lack much color when selected, almost as if the display settings were on 256 colors. These are the custom ATI 9.0 drivers so I thought maybe a newer version might fix that but unfortunately the Device Manager would not initialize or open and it was impossible to update any drivers. After uninstalling v15p everything's back to normal. Will probably return to v15j for now, won't have Thunderbird but everything else seems to be fine.
GetLayeredWindowAttributes requires to expand win32k.sys .
I have heard WilldBill's fix has problem on PAE mode.
If it fix , I'll joint WildBill's kernel library.
would it be very difficult to add GetLayeredWindowAttributes to your user32.dll? It's the only API that your user32.dll is lacking compared to the one from WildBill.