Noch ein paar Gedanken meinerseits:
-----------------------------------------------------------------------
I.
in meiner WM 6 SDK Documentation stehen im RegKey HKLM\System\State\VoIP u.a. folgende Werte drin:
Speaker Volume
Ringer Volume
Handset Volume
...
Active Volume Mode
1. auf meinem Endgerät finde ich diese Key-Werte natürlich nicht. Dort ist nur einer der in der Dokumentation aufgeführten (UpdatedSettings)
2. wieso sind diese Werte in der WM 6 Doku enthalten, wenn aber MSDN (
hier) behauptet, dass diese nur für CE gelten
3. Wenn ich diese Werte von Hand aus definiere (auf meinem Gerät) passiert natürlich nix
-----------------------------------------------------------------------
II.
Ich habe ebenfalls versucht eine Applikation (exe) für das Gerät zu programmieren, welche phoneGetVolume und phoneSetVolume benutzt. Leider auch ohne Erfolg. Offensichtlich, weil es sich dabei um TAPI-Funktionalitäten handelt.
Hat da einer von Euch schon mal was probiert und Erfolg gehabt?
-----------------------------------------------------------------------
III.
mit waveOutGetVolume und waveOutSetVolume hab ich auch mal was ausprobiert, leider setzt diese Funktion das Gerät komplett auf lautlos.. (Daher GANZ WICHTIG: alte Werte erst auslesen --> merken --> und dann wieder zurücksetzen
)
-----------------------------------------------------------------------
@Bommel:
Das mit dem Info-Screenshot muss noch warten. Ich benutze hierfür "ASRDisp.exe" aber irgendwie erkennt der mein Gerät nicht.. Ich kann es Dir also höchsten mal abtippeln.