Some Setupapi stubs

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Sat Oct 25 15:34:46 CDT 2003


Index: wine/dlls/setupapi/setupapi.spec
===================================================================
RCS file: /home/wine/wine/dlls/setupapi/setupapi.spec,v
retrieving revision 1.22
diff -u -r1.22 setupapi.spec
--- wine/dlls/setupapi/setupapi.spec	2 Apr 2003 23:19:14 -0000	1.22
+++ wine/dlls/setupapi/setupapi.spec	25 Oct 2003 20:31:46 -0000
@@ -96,7 +96,7 @@
 @ stub SetupDiCreateDevRegKeyA
 @ stub SetupDiCreateDevRegKeyW
 @ stub SetupDiCreateDeviceInfoA
-@ stub SetupDiCreateDeviceInfoList
+@ stdcall SetupDiCreateDeviceInfoList(ptr ptr)
 @ stdcall SetupDiCreateDeviceInfoListExW(ptr long str ptr)
 @ stub SetupDiCreateDeviceInfoW
 @ stub SetupDiDeleteDevRegKey
@@ -118,6 +118,7 @@
 @ stub SetupDiGetClassDevPropertySheetsA
 @ stub SetupDiGetClassDevPropertySheetsW
 @ stdcall SetupDiGetClassDevsA(ptr ptr long long)
+@ stdcall SetupDiGetClassDevsExA(ptr str ptr long ptr str ptr)
 @ stdcall SetupDiGetClassDevsExW(ptr wstr ptr long ptr wstr ptr)
 @ stdcall SetupDiGetClassDevsW(ptr ptr long long)
 @ stub SetupDiGetClassImageIndex
@@ -126,6 +127,7 @@
 @ stub SetupDiGetClassInstallParamsA
 @ stub SetupDiGetClassInstallParamsW
 @ stub SetupDiGetDeviceInfoListClass
+@ stdcall SetupDiGetDeviceInfoListDetailA(ptr ptr)
 @ stdcall SetupDiGetDeviceInfoListDetailW(ptr ptr)
 @ stub SetupDiGetDeviceInstallParamsA
 @ stub SetupDiGetDeviceInstallParamsW
Index: wine/dlls/setupapi/stubs.c
===================================================================
RCS file: /home/wine/wine/dlls/setupapi/stubs.c,v
retrieving revision 1.14
diff -u -r1.14 stubs.c
--- wine/dlls/setupapi/stubs.c	11 Sep 2003 02:58:46 -0000	1.14
+++ wine/dlls/setupapi/stubs.c	25 Oct 2003 20:31:46 -0000
@@ -91,6 +91,15 @@
 /***********************************************************************
  *		SetupDiGetDeviceInfoListDetailW  (SETUPAPI.@)
  */
+BOOL WINAPI SetupDiGetDeviceInfoListDetailA(HDEVINFO devinfo, PSP_DEVINFO_DATA devinfo_data )
+{
+  FIXME("\n");
+  return FALSE;
+}
+
+/***********************************************************************
+ *		SetupDiGetDeviceInfoListDetailW  (SETUPAPI.@)
+ */
 BOOL WINAPI SetupDiGetDeviceInfoListDetailW(HDEVINFO devinfo, PSP_DEVINFO_DATA devinfo_data )
 {
   FIXME("\n");
@@ -98,11 +107,31 @@
 }
 
 /***********************************************************************
+ *		SetupDiCreateDeviceInfoListA (SETUPAPI.@)
+ */
+HDEVINFO WINAPI SetupDiCreateDeviceInfoList(LPGUID class, HWND parend)
+{
+  FIXME("\n");
+  return FALSE;
+}
+
+/***********************************************************************
  *		SetupDiCreateDeviceInfoListExW  (SETUPAPI.@)
  */
 HDEVINFO WINAPI SetupDiCreateDeviceInfoListExW(LPGUID class, HWND parend, LPCWSTR machine, PVOID reserved)
 {
   FIXME("\n");
+  return FALSE;
+}
+
+/***********************************************************************
+ *		  (SETUPAPI.@)
+ *
+ * NO WINAPI in description given
+ */
+HDEVINFO WINAPI SetupDiGetClassDevsExA(LPGUID class, LPCSTR filter, HWND parent, DWORD flags, HDEVINFO deviceset, LPCSTR machine, PVOID reserved)
+{
+  FIXME("filter %s machine %s\n",debugstr_a(filter),debugstr_a(machine));
   return FALSE;
 }
 



More information about the wine-patches mailing list