Finally bought a new soundcard (Creative SoundBlaster 4.1) and guess what??? Still the same problem.
Direct Play Voice setup still came up with
error 0x80004005. So it wasn't the soundcard after all.
After searching the net a bit more, I ran into a couple of messages of people with the same problem, all running XP with DirectX 9.0a.
When searching the
Microsoft Product Support I found a solution (sadly the don't mention what exactly the cause is). For people with the same problem, here it is:
http://support.microsoft.com/default.aspx?scid=kb;en-us;810686
It actually means ending the task and a bit of Regitry editing, but it seems to work.
Inserting the value's 3,3,2 as mentioned gave me listening capability but no speach.
Inserting the value's 3,3,
3 gave me both.
Internet Connection Sharing
If you are running two PC's with GameVoice from the same IP-adress (Router or ICS), don't forget to change the following settings on one of the PC's. Under "Game Voice Settings -> Advanced" disable "use default UDP Port for chat sessions" and put the portnumber on something else then 9110 (e.g. 9111), otherwise the second PC won't be able to connect.
Everything is finaly working now, only to find out that the mic of my new 20 Euro headset is not that great ...
But next time I'll join you all.