CoCreateInstance(CLASS_IMMDeviceEnumerator, nil, CLSCTX_INPROC_SERVER, IID_IMMDeviceEnumerator, deviceEnumerator);
-->CLSCTX_INPROC_SERVER
Das Beipsiel mit dem Setzen der Lautstärke hatte ich auch probiert und das funktioniert sehr gut. Prinzipiell geht es also.
Ich denk CoCreateInstance schlägt fehl? Dann kann das mit der Lautstärke auch nicht gehen