Eh, sorry, I'm blind. Still, why do you care?
I want to make the function as accurate to Windows until it gets properly implemented
What's the point of making it accurate if it's not implemented, especially if you have to add incorrect implementation to do it? Does the program depend on this behaviour?