Something else that I can't work out, but is probably an easy question for someone.

I'd like to display a list of all Playback and Capture devices, so that the end user can select which ones to use.
Similar to how the main Teamspeak client works.

Do I need to gain these from the Operating system or has the TS SDK already got them for me to use?

If the SDK has them, how would I go about getting them and then set them for use in C#?

Im using the below to set and display what is in use at the moment.