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