Implement missing Windows headers required for building cross-compiling WebRTC with mingw
This issue has two parts:
- stub out required missing types compiler is complaining about so browser builds
- submit patch to wine which includes new idl and makefile updates (Windows header definitions flow from wine to mingw)
@pierov's comments in #42616 (closed): #42616 (comment 3039183)
Some example mergerequests for similar work:
- https://gitlab.winehq.org/wine/wine/-/merge_requests/5992
- https://gitlab.winehq.org/wine/wine/-/merge_requests/5891
Per some friendly people in #winehackers on irc.libera.chat/6697 it's fine if we don't implement the not-implemented stubs since this is patch is for cross-compiling Windows software, not running Windows software that needs this functionality.
Edited by morgan