http://bugs.winehq.org/show_bug.cgi?id=17195
--- Comment #47 from Luke Kenneth Casson Leighton lkcl@lkcl.net 2011-12-19 07:14:54 CST --- bottom line, adam, i apologise but until wine has proper multithreading there's no... well i won't call it incentive... how can i put this... if i help you as things stand, it is just to create "yet another test system which cannot, ever, be deployed live". there already exists such a system, it's the patches that i originally created.
you can run the tests... actually it's best to do the ncalrpc work first... because if you make *one* tiny error then it affects even the _startup_ code of wine (svcctl).
that would be the most useful thing for you to do right now - implement an ncalrpc that is independent of NamedPipes.