hahaha, it looks like I don't need this info anymore, check out the date that I posted this. But it's fun how you brought me back to my noob days, and I wanna thank you for that :-DI actually cant really help you although i have experience with windows / kernel developing.
But maybe it helps to look into reactOS / Wine source code? So it could give you maybe an idea how the original windows code could look like. Anyway this tip could be also BS.
Maybe API Monitor from rohitab is also useful.