[SNDVOL32]
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Fri, 29 May 2015 15:01:34 +0000 (15:01 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Fri, 29 May 2015 15:01:34 +0000 (15:01 +0000)
- revert 67251 as it breaks the dynamic user interface
[KS]
- fix bugs to return pin / topology node names

svn path=/trunk/; revision=67952

30 files changed:
reactos/base/applications/sndvol32/lang/bg-BG.rc
reactos/base/applications/sndvol32/lang/cs-CZ.rc
reactos/base/applications/sndvol32/lang/de-DE.rc
reactos/base/applications/sndvol32/lang/el-GR.rc
reactos/base/applications/sndvol32/lang/en-US.rc
reactos/base/applications/sndvol32/lang/es-ES.rc
reactos/base/applications/sndvol32/lang/fr-FR.rc
reactos/base/applications/sndvol32/lang/he-IL.rc
reactos/base/applications/sndvol32/lang/hu-HU.rc
reactos/base/applications/sndvol32/lang/id-ID.rc
reactos/base/applications/sndvol32/lang/it-IT.rc
reactos/base/applications/sndvol32/lang/ja-JP.rc
reactos/base/applications/sndvol32/lang/ko-KR.rc
reactos/base/applications/sndvol32/lang/lt-LT.rc
reactos/base/applications/sndvol32/lang/nl-NL.rc
reactos/base/applications/sndvol32/lang/no-NO.rc
reactos/base/applications/sndvol32/lang/pl-PL.rc
reactos/base/applications/sndvol32/lang/pt-BR.rc
reactos/base/applications/sndvol32/lang/ro-RO.rc
reactos/base/applications/sndvol32/lang/ru-RU.rc
reactos/base/applications/sndvol32/lang/sk-SK.rc
reactos/base/applications/sndvol32/lang/sq-AL.rc
reactos/base/applications/sndvol32/lang/sv-SE.rc
reactos/base/applications/sndvol32/lang/th-TH.rc
reactos/base/applications/sndvol32/lang/tr-TR.rc
reactos/base/applications/sndvol32/lang/uk-UA.rc
reactos/base/applications/sndvol32/lang/zh-CN.rc
reactos/base/applications/sndvol32/lang/zh-TW.rc
reactos/drivers/ksfilter/ks/connectivity.c
reactos/drivers/ksfilter/ks/topology.c

index 716e03a..4bd1fab 100644 (file)
@@ -45,8 +45,8 @@ BEGIN
     PUSHBUTTON "Отказ", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Обща", IDC_LINE_NAME, 4, 7, 100, 15
index 5a70f63..be0dd0c 100644 (file)
@@ -47,8 +47,8 @@ BEGIN
     PUSHBUTTON "Storno", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Celková hlasitost", IDC_LINE_NAME, 4, 7, 100, 15
index 703bd24..7d36e8d 100644 (file)
@@ -41,8 +41,8 @@ BEGIN
     PUSHBUTTON "Abbrechen", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index b756bb7..7265a3f 100644 (file)
@@ -41,8 +41,8 @@ BEGIN
     PUSHBUTTON "Άκυρο", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index 901c167..e7774a9 100644 (file)
@@ -41,8 +41,8 @@ BEGIN
     PUSHBUTTON "Cancel", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index c0d1f8e..8ba4fc4 100644 (file)
@@ -44,8 +44,8 @@ BEGIN
     PUSHBUTTON "Cancelar", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Principal", IDC_LINE_NAME, 4, 7, 100, 15
index 85756ef..977f166 100644 (file)
@@ -41,8 +41,8 @@ BEGIN
     PUSHBUTTON "Annuler", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Volume principal", IDC_LINE_NAME, 4, 7, 100, 15
index f11dbe5..7f7c024 100644 (file)
@@ -41,8 +41,8 @@ BEGIN
     PUSHBUTTON "ביטול", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "ראשי", IDC_LINE_NAME, 4, 7, 100, 15
index 8c6bf31..373c1d5 100644 (file)
@@ -43,8 +43,8 @@ BEGIN
     PUSHBUTTON "Mégse", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index 9230c80..3612ab0 100644 (file)
@@ -41,8 +41,8 @@ BEGIN
     PUSHBUTTON "Batal", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index c834853..6794625 100644 (file)
@@ -41,8 +41,8 @@ BEGIN
     PUSHBUTTON "Annulla", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index e2b181c..c57639b 100644 (file)
@@ -41,8 +41,8 @@ BEGIN
     PUSHBUTTON "キャンセル", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 9, "MS UI Gothic"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index f162d44..833a994 100644 (file)
@@ -43,8 +43,8 @@ BEGIN
     PUSHBUTTON "취소", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 9, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index ea65bbb..e241dc5 100644 (file)
@@ -43,8 +43,8 @@ BEGIN
     PUSHBUTTON "Atsisakyti", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index 4bf3870..e89e20e 100644 (file)
@@ -41,8 +41,8 @@ BEGIN
     PUSHBUTTON "Annuleren", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index c6e2b93..8634227 100644 (file)
@@ -41,8 +41,8 @@ BEGIN
     PUSHBUTTON "Avbryt", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index 47ca298..05cfbbe 100644 (file)
@@ -49,8 +49,8 @@ BEGIN
     PUSHBUTTON "Anuluj", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Kanał główny", IDC_LINE_NAME, 4, 7, 100, 15
index 0f4dbf0..54582e2 100644 (file)
@@ -43,8 +43,8 @@ BEGIN
     PUSHBUTTON "Cancelar", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index 2968d2d..831323b 100644 (file)
@@ -42,8 +42,8 @@ BEGIN
     PUSHBUTTON "A&nulează", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Volum general", IDC_LINE_NAME, 4, 7, 100, 15
index dc21a78..7ed3617 100644 (file)
@@ -43,8 +43,8 @@ BEGIN
     PUSHBUTTON "Отмена", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Главная", IDC_LINE_NAME, 4, 7, 100, 15
index 3681c6a..8e062cf 100644 (file)
@@ -43,8 +43,8 @@ BEGIN
     PUSHBUTTON "Zrušiť", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index 3c49095..ee3089f 100644 (file)
@@ -45,8 +45,8 @@ BEGIN
     PUSHBUTTON "Anulo", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index 3e15b6e..f0159ef 100644 (file)
@@ -43,8 +43,8 @@ BEGIN
     PUSHBUTTON "Avbryt", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Huvud", IDC_LINE_NAME, 4, 7, 100, 15
index e48573b..90f19d4 100644 (file)
@@ -49,8 +49,8 @@ BEGIN
     PUSHBUTTON "ยกเลิก", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Master", IDC_LINE_NAME, 4, 7, 100, 15
index fcd20f8..97fac2a 100644 (file)
@@ -43,8 +43,8 @@ BEGIN
     PUSHBUTTON "İptal", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Ana", IDC_LINE_NAME, 4, 7, 100, 15
index 2128a3c..f5001c5 100644 (file)
@@ -49,8 +49,8 @@ BEGIN
     PUSHBUTTON "Скасувати", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 8, "MS Shell Dlg"
 BEGIN
     LTEXT "Головна", IDC_LINE_NAME, 4, 7, 100, 15
index 520b23e..5bad83a 100644 (file)
@@ -43,8 +43,8 @@ BEGIN
     PUSHBUTTON "取消", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 9, "MS Shell Dlg"
 BEGIN
     LTEXT "主要", IDC_LINE_NAME, 4, 7, 100, 15
index c84bf05..2979969 100644 (file)
@@ -43,8 +43,8 @@ BEGIN
     PUSHBUTTON "取消", IDCANCEL, 168, 226, 50, 14
 END
 
-IDD_VOLUME_CTRL DIALOGEX 0, 0, 90, 150
-STYLE DS_SHELLFONT | WS_POPUP | WS_BORDER
+IDD_VOLUME_CTRL DIALOG 0, 0, 90, 150
+STYLE WS_POPUP | WS_BORDER
 FONT 9, "MS Shell Dlg"
 BEGIN
     LTEXT "主要", IDC_LINE_NAME, 4, 7, 100, 15
index 2cef41f..cdfb984 100644 (file)
@@ -579,10 +579,10 @@ KspPinPropertyHandler(
             }
 
             /* copy result */
-            RtlMoveMemory(Irp->UserBuffer, &KeyInfo->Data, KeyInfo->DataLength);
+            RtlMoveMemory(Irp->AssociatedIrp.SystemBuffer, &KeyInfo->Data, KeyInfo->DataLength);
 
             /* null terminate name */
-            ((LPWSTR)Irp->UserBuffer)[KeyInfo->DataLength / sizeof(WCHAR)] = L'\0';
+            ((LPWSTR)Irp->AssociatedIrp.SystemBuffer)[KeyInfo->DataLength / sizeof(WCHAR)] = L'\0';
 
             /* free key info */
             FreeItem(KeyInfo);
index 2785a9b..4a24120 100644 (file)
@@ -220,10 +220,10 @@ KsTopologyPropertyHandler(
             }
 
             /* copy result buffer */
-            RtlMoveMemory(Irp->UserBuffer, &KeyInfo->Data, KeyInfo->DataLength);
+            RtlMoveMemory(Irp->AssociatedIrp.SystemBuffer, &KeyInfo->Data, KeyInfo->DataLength);
 
             /* zero terminate it */
-            ((LPWSTR)Irp->UserBuffer)[KeyInfo->DataLength / sizeof(WCHAR)] = L'\0';
+            ((LPWSTR)Irp->AssociatedIrp.SystemBuffer)[KeyInfo->DataLength / sizeof(WCHAR)] = L'\0';
 
             /* free key info */
             FreeItem(KeyInfo);
@@ -234,7 +234,7 @@ KsTopologyPropertyHandler(
            Status = STATUS_NOT_FOUND;
     }
 
-
+    Irp->IoStatus.Status = Status;
     return Status;
 }