Fix compilation due to revision 16425.
I forgot a parameter in SetupDiGetClassDevsExA/W ...
Modified: trunk/reactos/include/wine/setupapi.h
Modified: trunk/reactos/lib/setupapi/devinst.c
Modified: trunk/reactos/lib/setupapi/stubs.c

Modified: trunk/reactos/include/wine/setupapi.h
--- trunk/reactos/include/wine/setupapi.h	2005-07-05 13:15:10 UTC (rev 16426)
+++ trunk/reactos/include/wine/setupapi.h	2005-07-05 14:00:33 UTC (rev 16427)
@@ -741,8 +741,8 @@
 HDEVINFO WINAPI SetupDiGetClassDevsA(CONST GUID *,LPCSTR,HWND,DWORD);
 HDEVINFO WINAPI SetupDiGetClassDevsW(CONST GUID *,LPCWSTR,HWND,DWORD);
 #define         SetupDiGetClassDevs WINELIB_NAME_AW(SetupDiGetClassDevs)
-HDEVINFO WINAPI SetupDiGetClassDevsExA(CONST GUID *,LPCSTR,HWND,DWORD,LPCSTR,PVOID);
-HDEVINFO WINAPI SetupDiGetClassDevsExW(CONST GUID *,LPCWSTR,HWND,DWORD,LPCWSTR,PVOID);
+HDEVINFO WINAPI SetupDiGetClassDevsExA(CONST GUID *,LPCSTR,HWND,DWORD,HDEVINFO,LPCSTR,PVOID);
+HDEVINFO WINAPI SetupDiGetClassDevsExW(CONST GUID *,LPCWSTR,HWND,DWORD,HDEVINFO,LPCWSTR,PVOID);
 #define         SetupDiGetClassDevsEx WINELIB_NAME_AW(SetupDiGetClassDevsEx)
 BOOL     WINAPI SetupDiGetDeviceInterfaceDetailA(HDEVINFO, PSP_DEVICE_INTERFACE_DATA, PSP_DEVICE_INTERFACE_DETAIL_DATA_A,
                                                  DWORD, PDWORD, PSP_DEVINFO_DATA);

Modified: trunk/reactos/lib/setupapi/devinst.c
--- trunk/reactos/lib/setupapi/devinst.c	2005-07-05 13:15:10 UTC (rev 16426)
+++ trunk/reactos/lib/setupapi/devinst.c	2005-07-05 14:00:33 UTC (rev 16427)
@@ -990,7 +990,7 @@
        DWORD flags)
 {
     return SetupDiGetClassDevsExA(class, enumstr, parent,
-                                  flags, NULL, NULL);
+                                  flags, NULL, NULL, NULL);
 }
 
 /***********************************************************************
@@ -1003,7 +1003,7 @@
        DWORD flags)
 {
     return SetupDiGetClassDevsExW(class, enumstr, parent,
-                                  flags, NULL, NULL);
+                                  flags, NULL, NULL, NULL);
 }
 
 /***********************************************************************
@@ -1014,6 +1014,7 @@
        LPCSTR enumstr,
        HWND parent,
        DWORD flags,
+       HDEVINFO deviceset,
        LPCSTR machine,
        PVOID reserved)
 {
@@ -1043,7 +1044,7 @@
         }
         MultiByteToWideChar(CP_ACP, 0, machine, -1, machineW, len);
     }
-    ret = SetupDiGetClassDevsExW(class, enumstrW, parent, flags, machineW, reserved);
+    ret = SetupDiGetClassDevsExW(class, enumstrW, parent, flags, deviceset, machineW, reserved);
 
 end:
     HeapFree(GetProcessHeap(), 0, enumstrW);
@@ -1195,18 +1196,21 @@
        LPCWSTR enumstr,
        HWND parent,
        DWORD flags,
+       HDEVINFO deviceset,
        LPCWSTR machine,
        PVOID reserved)
 {
     HDEVINFO ret = (HDEVINFO)INVALID_HANDLE_VALUE;
 
-    TRACE("%s %s %p 0x%08lx\n", debugstr_guid(class), debugstr_w(enumstr),
-     parent, flags);
+    TRACE("%s %s %p 0x%08lx %p %s %p\n", debugstr_guid(class), debugstr_w(enumstr),
+     parent, flags, deviceset, debugstr_w(machine), reserved);
 
     if (flags & DIGCF_PRESENT)
         FIXME(": flag DIGCF_PRESENT ignored\n");
     if (flags & DIGCF_PROFILE)
         FIXME(": flag DIGCF_PROFILE ignored\n");
+    if (deviceset)
+       FIXME(": deviceset ignored\n");
 
     if (enumstr)
         FIXME(": unimplemented for enumerator strings (%s)\n",

Modified: trunk/reactos/lib/setupapi/stubs.c
--- trunk/reactos/lib/setupapi/stubs.c	2005-07-05 13:15:10 UTC (rev 16426)
+++ trunk/reactos/lib/setupapi/stubs.c	2005-07-05 14:00:33 UTC (rev 16427)
@@ -69,29 +69,6 @@
 }
 
 /***********************************************************************
- *		  (SETUPAPI.@)
- *
- * NO WINAPI in description given
- */
-HDEVINFO WINAPI SetupDiGetClassDevsExA(const GUID *class, PCSTR filter, HWND parent, DWORD flags, HDEVINFO deviceset, PCSTR machine, PVOID reserved)
-{
-  FIXME("filter %s machine %s\n",debugstr_a(filter),debugstr_a(machine));
-  return FALSE;
-}
-
-/***********************************************************************
- *		  (SETUPAPI.@)
- *
- * NO WINAPI in description given
- */
-HDEVINFO WINAPI SetupDiGetClassDevsExW(const GUID *class, PCWSTR filter, HWND parent, DWORD flags, HDEVINFO deviceset, PCWSTR machine, PVOID reserved)
-{
-  FIXME("\n");
-  return FALSE;
-}
-
-
-/***********************************************************************
  *		SetupCopyOEMInfA  (SETUPAPI.@)
  */
 BOOL WINAPI SetupCopyOEMInfA(PCSTR sourceinffile, PCSTR sourcemedialoc,