Provide stub for SetupDiGetClassDevsW.
Fix return value of SetupDiGetClassDevsA.

diff --git a/dlls/setupapi/devinst.c b/dlls/setupapi/devinst.c
index c5e94cb..eb2f69b 100644
--- a/dlls/setupapi/devinst.c
+++ b/dlls/setupapi/devinst.c
@@ -99,10 +99,23 @@
 {
     FIXME("%s %s %04x %08lx\n",debugstr_guid(class),enumstr,parent,flags);
 
-    return NULL;
+    return (HDEVINFO) INVALID_HANDLE_VALUE;
 }
 
 /***********************************************************************
+ *		SetupDiGetClassDevsW (SETUPAPI.@)
+ */
+HDEVINFO WINAPI SetupDiGetClassDevsW(
+       CONST GUID *class,
+       LPCWSTR enumstr,
+       HWND parent,
+       DWORD flags)
+{
+    FIXME("%s %s %04x %08lx\n",debugstr_guid(class),debugstr_w(enumstr),parent,flags);
+
+    return (HDEVINFO) INVALID_HANDLE_VALUE;
+}
+/***********************************************************************
  *		SetupDiEnumDeviceInfo (SETUPAPI.@)
  */
 BOOL WINAPI SetupDiEnumDeviceInfo(
@@ -146,4 +159,3 @@
         RequiredSize);
     return FALSE;
 }
-
diff --git a/dlls/setupapi/setupapi.spec b/dlls/setupapi/setupapi.spec
index 8bc5fd3..dd2b010 100644
--- a/dlls/setupapi/setupapi.spec
+++ b/dlls/setupapi/setupapi.spec
@@ -103,7 +103,7 @@
 @ stub SetupDiGetClassDevPropertySheetsA
 @ stub SetupDiGetClassDevPropertySheetsW
 @ stdcall SetupDiGetClassDevsA(ptr ptr long long) SetupDiGetClassDevsA
-@ stub SetupDiGetClassDevsW
+@ stdcall SetupDiGetClassDevsW(ptr ptr long long) SetupDiGetClassDevsW
 @ stub SetupDiGetClassImageIndex
 @ stub SetupDiGetClassImageList
 @ stub SetupDiGetClassInstallParamsA
diff --git a/include/setupapi.h b/include/setupapi.h
index 6aaa343..0c85a90 100644
--- a/include/setupapi.h
+++ b/include/setupapi.h
@@ -531,6 +531,9 @@
 UINT     WINAPI SetupDefaultQueueCallbackA( PVOID, UINT, UINT_PTR, UINT_PTR );
 UINT     WINAPI SetupDefaultQueueCallbackW( PVOID, UINT, UINT_PTR, UINT_PTR );
 #define         SetupDefaultQueueCallback WINELIB_NAME_AW(SetupDefaultQueueCallback)
+HDEVINFO WINAPI SetupDiGetClassDevsA(CONST GUID *,LPCSTR,HWND,DWORD);
+HDEVINFO WINAPI SetupDiGetClassDevsW(CONST GUID *,LPCWSTR,HWND,DWORD);
+#define         SetupDiGetClassDevs WINELIB_NAME_AW(SetupDiGetClassDevs)
 BOOL     WINAPI SetupInstallFilesFromInfSectionA( HINF, HINF, HSPFILEQ, PCSTR, PCSTR, UINT );
 BOOL     WINAPI SetupInstallFilesFromInfSectionW( HINF, HINF, HSPFILEQ, PCWSTR, PCWSTR, UINT );
 #define         SetupInstallFilesFromInfSection WINELIB_NAME_AW(SetupInstallFilesFromInfSection)