This should be all of the windows API bindings created that is required by DOOGLE currently.
Compiles and works again